日期:2014-05-17  浏览次数:20759 次

关于连接数据库的一些问题,菜鸟请教!
vs2005  连接数据库 运行后怎么让一个表的数据显示在dataGridView里面?用代码的。新手求解!
数据库

------解决方案--------------------
事实上,无论你是用设计器还是直接手写代码,都是“用代码的”,只是前者代码由VS帮你写了。

你可以打开Form名字.designer.cs文件(在From名字.cs的下拉节点中),你可以看到系统帮你产生的代码。

你复制出来,写在构造函数里面,是完全一样的。
------解决方案--------------------
一般情况下,自己写的比系统生成的多得多,如果相反,是因为你写的太少,呵呵,

引用:
但是系统生成的好像代码比自己写得多了很多?这是什么情况? 
    ……

------解决方案--------------------
引用:
引用:事实上,无论你是用设计器还是直接手写代码,都是“用代码的”,只是前者代码由VS帮你写了。

你可以打开Form名字.designer.cs文件(在From名字.cs的下拉节点中),你可以看到系统帮你产生的代码。

你复制出来,写在构造函数里面,是完全一样的。
但是系统生成的好像代码比自己写得多了很多?这是什么情况? 
    ……


写程序不是做填空题。你应该努力看懂一个程序包含的全部代码,并且搞清楚程序运作的生死因果。搞清楚这些,你就可以问些有意义的问题,而不是纠结于代码行的多少,用了几个变量之类的问题——上次有个人提问说实现一个“算法”,并且表示,7行代码,不用某某关键字的代码才是“标准的代码”。
------解决方案--------------------
用之前要申明,申明的时候要确定控件的属性,比如大小、位置等等,这些都在designer.cs文件做了体现,
仔细研究一下,看看每行代码的作用,看看他们是否冗余。
------解决方案--------------------
 public DataSet GetDataSet(string con)
        { public SqlConnection conn= new SqlConnection("server=.;database=数据库名;integrated security=true;");
            SqlDataAdapter da = new SqlDataAdapter(con, conn);
            DataSet ds = new DataSet();
            da.Fill(ds);
            return ds;
        }