请问在用SqlDataAdapter数据适配器的时候为什么没有生成UPDATE 和D
来源:百度知道 编辑:UC知道 时间:2024/06/08 04:27:55
请问在用SqlDataAdapter数据适配器的时候为什么没有生成UPDATE 和Delete
我大概明白 afeimoon的意思,我的意思是,在设置配置器的时候,查看向导结果的时候,不是应该已生成SELECT语句,已生成表映射,已生成INSERT语句,已生成UPDATE语句,已生成DELETE语句,而我在对DataAdapte 对象配置的时候只有前三项生成
我大概明白 afeimoon的意思,我的意思是,在设置配置器的时候,查看向导结果的时候,不是应该已生成SELECT语句,已生成表映射,已生成INSERT语句,已生成UPDATE语句,已生成DELETE语句,而我在对DataAdapte 对象配置的时候只有前三项生成
1.首先,要在前面声明SqlDataAdapter 和DataSet 把他们具体实例化,也可以不实例化,只声明一下
2。SqlDataAdpater 是和数据集(DataSet)配合着一起使用的,所以要有数据集
3.例如你的代码大概是这样的:
string sql="deletefrom User"; //定义了一条SQL语句 删除User表里所有信息 想将其填充到数据集里面
SqlDataAdpter sda=new SqlDataAdpter(sql,DbHelper.conn); //DBHelper里面写数据库连接字符串
DataSet ds=new DataSet();
SqlCommandBuilder scb=new SqlCommandBuilder();
sda.Update(ds); //这句话就是楼主想要的结果把 SqlDataAdpater 的Update()更新数据集的方法!