紧急求助(关于c#数据库的) 只要你没有指定数据库中的某些字段不能为空而你又没有赋值看上面的程序好像是没有问题的你可以try,catch Update那句,然后看报什么错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2个问题: DocID是主键么? 确定数据库中没有重复项了?1个建议: 表名最好不要用"Table",虽然你加了[],但最好还是不要这样楼上的兄弟说的方法先试试,自己也加断点看看thisAdapter的UpdateCommand的情况 你要定义SqlDataAdapter的updatecommand.这样使用update()会好用 try,catch 一下看看报什么错 我定义了主键,想问问名字是Table有问题吗,加上[]是什么意思,数据库也没问题,请各位xdjm帮忙,2点就要检查了:( table和description都是sql中定义的关键字,如果你使用关键字来定义字段,那么在使用sql语句的时候,相应的字段名要加上[],如果table是你定义的一个字段,那么写的时候就要写成select * from yourtable where [table]='youchoose' 楼主使用SqlCommandBuilder thisBuilder = new SqlCommandBuilder(thisAdapter);自动生成了Delete、Update、Instert语句。楼主单步调试一下,看看他生成的语句是否有问题。 WPF中的一些问题 子窗口无法显示控件问题 急求一个通讯录 vs2005 c# 有时输不了汉字 离职散分! WinForm下日历控件(MonthCalendar),如何不显示上面的年、月? 关于timer和计数器的性能 一个窗体show另一个窗体,怎样知道另一个窗体什么时候关闭? 新手的简单问题 添加继承的窗体或控件时报错 access数据库是否支持视图(view)? 急问题!
DocID是主键么?
确定数据库中没有重复项了?
1个建议:
表名最好不要用"Table",虽然你加了[],但最好还是不要这样楼上的兄弟说的方法先试试,自己也加断点看看thisAdapter的UpdateCommand的情况
看看报什么错
如果你使用关键字来定义字段,那么在使用sql语句的时候,相应的字段名要加上[],如果
table是你定义的一个字段,那么写的时候就要写成
select * from yourtable where [table]='youchoose'
自动生成了Delete、Update、Instert语句。
楼主单步调试一下,看看他生成的语句是否有问题。