ADO控件的查询问题(100分)

  • 主题发起人 主题发起人 hljhc
  • 开始时间 开始时间
H

hljhc

Unregistered / Unconfirmed
GUEST, unregistred user!
请各位富翁帮助,我是初次用ADO控件,原来用TABLE控件绑定*.db表时用
insert into a(字段1,字段2) select 字段1,字段2 from b 就可以把b表中的记录追加到
a表中,可是换成了用ADO绑定*.db表时,再用这个语句怎么总是提示错误,错误的大致意思是
什么"不可更新的查询",请求大家的帮助,不胜感激!
 
ADOTable1.append;
ADOTable1.FieldValue('Sex'):=Edit1.Text;
.........;
.........;
ADOTable1.post;
 
可是我要插入的记录有好几十条,用楼上这种方法是不是太慢了些,哪位还有高见?
 
你如果用Table控件那就只能这样写,可以用循环解决嘛。如果你想用SQL语言实现可以换用
ADOQuery或ADOCommand控件。
 
对不起,是我没表达明白,就是用ADOQuery控件后出现在这种情况。
 
谁还能帮我?
 
在sql中一样可以执行啊
 
不会错吧!
是不是追加重复了关键字冲突。清空目的表再试试。
 
后退
顶部