好像需要绑定到table吧
返回值是不是要改回DataTablepublic DataTable RunSqlReturnDataSet(string Sql)
返回值是不是要改回DataTablepublic DataTable RunSqlReturnDataSet(string Sql)
解决方案 »
- 将数据库里的备注格式数据按一定范围换算.
- c# post 贴吧 登录 发布
- 关于C#的ref引用 和 const修饰
- 为什么ComboBox.DropDownStyle为DownDown时DrawItem不响应
- 问一个扫雷游戏上的疑问?
- 请问一个打印报表的问题
- 违反并发性: DeleteCommand 影响了预期 1 条记录中的 0 条?
- 请教一个Winforms下Spring.Net和NHibernate集成的问题
- div有一个click事件 然后div中的某个元素又添加了一个click事件。但是只有第二个有用
- c#中如何实现类似inet_addr的功能(我要返回值是uint型4个字节)
- treeviews的问题,大侠进来吧
- 动态生成一批btton 控件和时间Timer组件取名称问题
这个不需要,DataAdapter可以自己释放的。1 你应该使用调试逐步执行跟踪看看,
建议断点设置在这里。
OleDbDataAdapter dap=new OleDbDataAdapter(Sql,this.Conn);
dap.Fill(ds); 2 如果实在找不出原因建议通过datagrid直接绑定数据库。在datagrid右上的快捷菜单中绑定。默认情况可以显示全部数据。如果你还需要实现更多的查询,可以在dataset对象的设计视图中添加Adapter的配置。
string a = "0.3";
sql = "select * from Products where PrdName like '*”+a+“* ' order by Uptime desc ";
试试。
我是初学 不是很能看懂别人写的风格 但是我帮定的时候都是打开数据库后~
db.adp.Fill(db.ds,"PrdName")
this.DataGrid1.DataSource=db.ds.Table["PrdName"];
this.DataGrid1.DataBind;
要先把数据放到dataTable里才能绑定到dataGrid1,dpdownlist....里
this.DataGrid1.DataSource=db.ds.Table[0];
this.DataGrid1.DataBind();
肯定应该没啥问题了。
也许是你的DataGrid1设置有问题.