DataSet ds = new DataSet("Customers")
这里的Customers一般是一个表的名称
myAdapter.Fill(ds);
这句话则是将myAdapter中的数据送到ds中去
你程序中的总是太多
几句话说不清楚的
而且很可能微软这个demo的数据库你都没有
连接都可能出错
怎么可能运行啊
这里的Customers一般是一个表的名称
myAdapter.Fill(ds);
这句话则是将myAdapter中的数据送到ds中去
你程序中的总是太多
几句话说不清楚的
而且很可能微软这个demo的数据库你都没有
连接都可能出错
怎么可能运行啊
解决方案 »
- C# 含动态数组的结构体封送问题
- combox控件实现级联查询
- 多个上传文件到ftp的程序同时运行的问题
- c#如何获取打印机任务列表
- 做过crm的兄弟们,,有个问题请教一下,,客户和客服的关系是怎么样建立的。
- 想做到像outlook那样,点击左边菜单,然后右边显示不同的form
- cmd.Parameters.ADD(...) 与 new SqlParameter (....)的区别
- 如何调用系统照相机
- 请问同样的代码在webform 和 winform 中的结果不同
- 用C#编写了一个服务, 怎么让它在托盘上出现一个图标,当点击这个图标时,显示出一个窗体?
- 如何编写拨号上网的程序?请指教!
- 在C++中,为了提高方法的效率,可以使用inline,不知C#用什么?
DataSet ds;
DataGrid myGrid;像你的上面两个就没有分配内存,应该这样写:
DataSet ds=new DataSet("youTable");
DataGrid myGrid=new DataGrid();
myAdapter.SelectCommand = myCommand;//设置SqlDataAdapter数据适配器的选择查询命令为指定的SQLCOMMAND太多了,你简直是菜鸟的N次方。
建议去查看相关介绍.NET的书籍。
你的那些问题,我试着帮你解答,因为有些看不懂
myCommand.CommandType = CommandType.Text;
这指定如何解释命令字符串,Text表示SQL 文本命令,它是默认值
myAdapter.SelectCommand = myCommand;
获取或设置一个 Transact-SQL 语句或存储过程,用于在数据源中选择记录。
DataSet ds = new DataSet("Customers");
初始化一个数据集,这里的Customers是表名
System.Data.DataColumn dc1;
声明一个DataColumn变量
dc1 = ds.Tables["Suppliers"].Columns["SupplierID"];
获取Suppliers表中的SupplierID列
dr = new System.Data.DataRelation("studentmessage", dc1);
新建一个DataRelation对象
ds.Relations.Add(dr);
把dr加到DataSet的Relations集合中大概解释了一下,但是觉得你上面贴出来的部分还是有一些别的错误:
1.连接字符串有问题
2.多处有两个“;”
3.dr没有声明,应该有一句System.Data.DataRelation dr;祝你好运!!!