关于SqlDataAdapter的Update方法


Posted on April 19, 2007


SqlConnection cn=Data.Connection();
SqlDataAdapter da=new SqlDataAdapter("select * from [user]",cn);
DataSet ds=(DataSet)Cache["my"];
da.Update(ds);
cn.Close();

出现如下错误:
异常详细信息: System.InvalidOperationException: 当传递具有新行的 DataRow 集合时,更新要求有效的 InsertCommand。
加一句话:

SqlConnection cn=Data.Connection();
SqlDataAdapter da=new SqlDataAdapter("select * from [user]",cn);
DataSet ds=(DataSet)Cache["my"];
SqlCommandBuilder cb = new SqlCommandBuilder(da); //加入这一句
da.Update(ds);
cn.Close();

标签:SQL

其它推荐日志:

以太网的最小帧长为什么是64字节

无法将类型“ASP.Image_aspx”转换为“System.Web.UI.WebControls.Image”

AjaxControlToolKit之AutoCompleteExtender用法

PHP 文件上传

如何用c#发邮件

assert函数

测智商

动态绑定数据的DropDownList控件取值问题

庞大的java流处理

二进制算术操作笔记-php

找回“显示桌面”快捷方式

C#获取当前IE地址栏的url

Stunnel+CCProxy实现加密代理

关于aspnet连接ACCESS的一些小结!

软件项目版本号的命名格式

Dreamweaver启动停留在初始化扩展的位置的解决方法

IE7启动时总打开runonce2.aspx的解决办法

ASP.NET图片防盗链的方法

Excel中利用VBA实现批量设置文本的上标

Understanding Page Inheritance in ASP.NET 2.0

UML--时序图

IIS装framework 2.0

技巧:Adobe CS3安装程序在2003和XP SP1下无法安装的解决办法

利用Mircosoft的URLRewriter.dll实现页面伪静态

软件版本号命名规则详解

ASP.NET页面状态管理——ViewState的使用

System.Data.OleDb.OleDbException: 未指定错误

HTML“pre”标签

搞定CSS SPAN和DIV的区别

介绍一种在Flash中应用ASP技术实现数据库查询的新方法

C#获取程序当前路径的方法

运行时修改Web.config中的元素值

javascript中的parseInt

修理Vista:音乐文件夹变黄了怎么办?

在javascript中设置body的onload事件

C语言中的main函数参数及返回值

js改变class方法~~~

asp错误0x80004005的解决方法!

The keywords of JAVA

VirtualBox already exists in the media registry解决方案


Search
最新评论
推荐日志
微信扫一扫