CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

DataGrid更新问题,应该非常简单,我却搞不定,我快气疯了。(急)

楼主junquer()2003-04-04 19:36:33 在 .NET技术 / C# 提问

myCommand=new   OleDbDataAdapter(strCom,myConn);  
  mydataset=new   DataSet();  
   
  private   void   button1_Click_1(object   sender,   System.EventArgs   e)  
      {    
            myCommand.Update(mydataset);  
        }  
   
   
   
  当我在DataGrid中更改一个数据时,报错如下:  
  未处理的“System.InvalidOperationException”类型的异常出现在   system.data.dll   中  
   
  其他信息:当传递具有已修改行的   DataRow   集合时,更新要求有效的   UpdateCommand  
   
  当在DataGrid中插入一行数据时,报错如下  
  未处理的“System.InvalidOperationException”类型的异常出现在   system.data.dll   中  
   
  其他信息:当传递具有新行的   DataRow   集合时,更新要求有效的   InsertCommand。  
   
  请各位大大们赐教 问题点数:80、回复次数:3Top

1 楼timmy3310(Tim)回复于 2003-04-04 19:42:13 得分 20

http://expert.csdn.net/Expert/topic/1618/1618108.xml?temp=.9398615  
   
  请参考这个贴子Top

2 楼titicaca(枫叶)回复于 2003-04-04 20:04:02 得分 30

string   sCommand="create   .....";  
  string   sConn="server=localhost;uid=sa;pwd=;database=";  
  SqlConnection   myConn   =   new   SqlConnection(sConn);  
  SqlDataAdapter   myDataAdapter   =   new   SqlDataAdapter();  
  SqlCommandBuilder   builder   =   new   SqlCommandBuilder(   mycommand   );   //就是这一句没有加上去Top

3 楼gujunyan(缘份擦肩而过)回复于 2003-04-04 20:22:32 得分 30

您的OleDbDataAdapter里只有SELECTcommand  
  没有猜错的话,你删掉一行也会出错.  
  用上面的方法可以自动根据SELECTCOMMAND构造出其它的command  
  SqlCommandBuilder   builder   =   new   SqlCommandBuilder(   mycommand   );  
  Top

相关问题

  • 简单DataGrid更新问题,100分奉上!!
  • dataGrid的更新
  • DataGrid更新显示?
  • DataGrid无法更新????
  • datagrid更新问题
  • WinForm中datagrid更新
  • datagrid更新问题
  • 简单的更新语句!
  • 简单的问题,datagrid数据就是更新不了,到底哪儿出错了?焦急!
  • DataGrid的更新行问题?

关键词

  • sqlcommandbuilder
  • mycommand

得分解答快速导航

  • 帖主:junquer
  • timmy3310
  • titicaca
  • gujunyan

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo