向表中插入数据的问题(50分)

  • 主题发起人 主题发起人 it_boy69
  • 开始时间 开始时间
I

it_boy69

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