Tell me how to do .(40分)

  • 主题发起人 主题发起人 galen
  • 开始时间 开始时间
G

galen

Unregistered / Unconfirmed
GUEST, unregistred user!
我要如何才能将一个数据库中的字段读出,并且把这个字段中的数据写入到另
一个库中?我已用DBLookupComboBox,ComboBox,TQuery等组件。SQL语句
应如何写?是否要用索引,怎么做?我是用Paradox建的库。
 
用TQUERY:

with yourquery.sql do
begin
clear;
add('update yourtable set colnn ='+yourval+ 'where '+条件);
end;
yourquery.execsql;

索引不一定要.
 
要用sql,一般就不用索引。你是要把一个字段的全部记录放入另一个库中吗?
 
insert into yourtable1 value(fieldname) select fieldname from yourtable2 where 条件

insert into yourtable1 select * from yourtable2 where 条件
不用索引
 
对不起,第一个SQL写错了,应是
insert into yourtable1 (fieldname) select fieldname from yourtable2 where 条件
 
用TBatchmove控件:

...(写sql语句)
TBatchmove1.Source := TQuery1;
TBatchmove1.Destination := table2;
TBatchmove1.Execute;
 
多人接受答案了。
 
后退
顶部