datasource should be datatable or dataview instead of dsi.e.
dgshuru.Data = ds.Tables[0].DefaultView;
dgshuru.Data = ds.Tables[0].DefaultView;
解决方案 »
- MVC做网站速度快么?
- VS2010与VS2012的程序转换
- 回车键 跳到下一个输入框
- ListBox绑定XML问题..
- 如何用JS获取服务器端控件CheckBoxList的选中值数组?
- 大家我看看怎么会使啊, 我的这个存储过程就停不下来啊,一直运行,25分钟了还在运行,都插入360多万条数据了,错在哪里了,高手帮忙!!
- 急,急,急--如何将word文件显示在textbox控件中,并且可以进行各种编辑,结束后可以保存到SQL SERVER2000数据库中
- 是不是我的网站被黑了?
- 请问一下COOKID问题,在一台WEB服务器上保存,在另外一台WEB服务器上能否取到,
- 简单问题,最后20分了。
- 早在学C语言的时候知道几个排序,C#的排序呢?
- listbox的问题
// 绑定到DataGrid控件
dgshuru.DataSource=ds;
----->da.Fill(ds, "doc");
dgshuru.DataSource=ds.Tables["doc"].DefaultView;
dgshuru.DataBind();
把你的da.Fill(ds);
改为
da.Fill(ds, "表名");
2. dgshuru.DataSource 必须为数据表
把你的dgshuru.DataSource=ds;
改为
dgshuru.DataSource=ds.Tables["doc"].DefaultView;另外你的 cn.open 再往前放放 或者 干脆连同cn.close都不要好了
只需改此处!!