I it_boy69 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-08 #1 为什么用 ADOQuery.append 插入多条记录后<br>在DBGrid中编辑数据会出错?说什么列信息出错?<br>是不是只能用 SQL 的 INSERT 插入记录?
J jsjxuwenjun Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-09 #2 可以这样用的哦,可能是你的字段类型不匹配或者其他问题.
I it_boy69 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-09 #3 我没有说明白<br>如果是ACESS数据库是可以的<br>但是远程的 SQL SERVER 就不行了
L liuchong Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-09 #4 是因为你的数据库中有两条完全一样的数据,没有主键的原因
I it_boy69 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-09 #5 liuchong<br>不对啊<br>没有两条完全一样的数据<br>但是只要 close一下,再 open<br>就完全没有问题了<br>这是为什么?
B bsense Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-10 #6 你的datasource 不是 autoedit :=true的 ,另外 cachedupdate := false;的,会出现,<br>解决方法,上面任意一个改相反值,搞定