我是用实现多种数据库的通用数据层,生成IDataAdapter适配器,用CommandBuilder自动生成更新命令,然后用IDataAdapter来实现DateSet中的数据更新数据库。
IDataAdapter sda = this.sqldataadapter(SQL);
DbCommandBuilder sw = new DbCommandBuilder(sda);//这里出错,具体的要怎么写,请赐教
sda.Update(ds);
ds.Clear();
IDataAdapter sda = this.sqldataadapter(SQL);
DbCommandBuilder sw = new DbCommandBuilder(sda);//这里出错,具体的要怎么写,请赐教
sda.Update(ds);
ds.Clear();
解决方案 »
- 关于合成图片之后内存释放问题,在线等
- 项目安装问题
- [c#]请问如何在xpath里面添加变量,从而读取单个xml内的相关内容.
- Inherits是什么 .NET开始的第一句里有
- 请问COM调用中,BSTR类型的在C#中传进去的值为STRING类型,但是在COM跟踪中为什么总是空值,分不够可以再加?谢谢各位
- 本贴4月29号 9:30 结贴,希望大家来看看
- 用C#怎么实现3D效果的互动画廊/照片墙特效 支持立体旋转图片
- C#怎么读取Xml的属性
- 怎样把Byte[]数组中的中文显示出来
- 实现数据库操作的一些SQL代码。。。。。。。。。。。。。。。人命关天请教!!急,大虾们救命啊!!!!!!!!
- TimeSpan和Conver.ToDatetime到底是干什么用的?(急急!!)
- 通过验证后如何创建另一个窗口?
DbCommandBuilder sw = new SqlCommandBuilder(sda);//这里出错,具体的要怎么写,请赐教
DbCommandBuilder sw = new DbCommandBuilder(sda);//这里出错,具体的要怎么写,请赐教
sda.Update(ds);
ds.Clear();
IDataAdapter是接口还是什么,如果是接口那么是不能够这么赋值的,sda应该是一个实例化的对象;另外你把异常代码发出来看看才能具体了解