System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。 看你这个代码,估计就是你的SQL语句的问题。不把你的SQL语句贴出来,就这个错误信息,怎么帮你解决问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 I think not include primary key in your SQL sentence. 估计又是权限的问题。估计你用的是ACCESS数据库。右击ACCESS数据库选属性,安全 选项卡,给everyone以完全访问权限。或加入ASPNET这个用户。 应该是你的datatable和dataset是手动填写而不是从数据库生成的,然后你使用了update更新,所以返回这样的错误。 是不是这样的情况,你用了DataAdapter和DataSet,也给这个DataSet用Select * from TableName之类的填进了数据,可是你想用DataSet来更新数据到数据库,如果是这样的话你一定要有一个Updata的命令在Adapter是,这样你的DataSet的数据才能更新,否则会给你说没有更新用的命令的. 应该是你的DataAdapter的InsertCommand属性为空的问题 做好的winform程序不能在非中文环境下使用。 winform的界面设计问题 BinaryReader的readint32() 详细的解释?? 简单的线程问题 foreach循环改写成for循环 c#中的常量的定义与适用范围问题? 请问C#中 播放声音文件的问题 急,急!如何用C#动态生成ORACLE数据库和数据表 Ado.Net速度测试,欢迎讨论 中国有多少贫困人口?城镇低保人数7年增10倍 关于.net的错误提示 “无法在web服务器上启动调试。灾难性故障”!! c#中怎样将一个xml数据流和一个描述它格式的xsl数据流显示成一个页面?
或加入ASPNET这个用户。