datagird

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:39:04
winform
怎么把数据库中的数据放到datagird中去 不通过数据集
最好是代码 谢谢了
通过DataSet 但是我有些数据是要在系统投入使用后才创建数据表的 但是数据集里面没有我怎么在datagird中显示出来呢
表的结构在创建表时给定 是一个常规表 也就是说表的结构已经有了 就是表名待定
我的意思是说表还没创建 但是表的结构已经定下来了
表是通过在应用过程中新加入的
连语句都不会写 怎么测?拿什么测?

无话可说,
你就不会建个临时表测试吗?自己放点测试数据
没见过你这么呆板的程序员

连表名都没有,那没法开发的。
或者你可以在配置文件里放一个表名,先用这个表名,发布时把这个配置改成正式就OK 了

什么意思?就是现在并没有相应的表,以后才有?
那连表结构都没有,你拿什么开发?
顺序都不对。

不通过数据集?那你怎么取数据
要么通过DataSet,要么通过DataReader

SqlConnection _Con = new SqlConnection("server=127.0.0.1;username=sa;password=;database=pubs;");
SqlCommand _Com = _Con.CreateCommand();
_Com.CommandText = "select * from table";
SqlDataAdapter _Da = new SqlDataAdapter(_Com);
DataTable dt = new DataTable();
_Da.Fill(dt);
listBox1.DataSource = dt;
listBox1.ValueMember = "字段名";