paradox 中如何用SQL语句实现一次插入多条语句
strsql="insert into table aa values('asdf')"
strsql=strsql & chr(13) & "insert into table aa values('asdf')"
cnn.execute strsql
就插入了多条数据
就象在SQL中一样
问题点数:100、回复次数:6Top
1 楼things(Loving You)回复于 2003-06-02 21:21:17 得分 30
使用循环
query.sql.clear;
query.sql.add('insert into table aa values(:a, :b)');
for i := 1 to 100 do
begin
query.parambyname('a').asinteger := i;
query.parambyname('b').asstring := inttostr(i);
query.Execsql;
end;
Top
2 楼gardenyang(天高云淡)回复于 2003-06-02 23:22:48 得分 30
可以动态生成一各sql语句啊
Top
3 楼daichao1251712(SalaMan)回复于 2003-06-03 22:26:17 得分 0
我是在VB 中调用DELPHI的DLL
每次插入一条,但是循环的话,会出错的。应该是 VB的问题。
用DELPHIL调用就不会了。
那里可以找到PARADOX的SQL 语句的帮助资料?
用 SQL EXPRLOER 打开PARADOX的库时有一个 VERSION 属性,有的是140
有的是0,0 是代表什么,是不是版本很老了。
另外,打开某个PARADOX的库时,有几个应该显示汉字的字段全是乱码,其他的字段都是好的。但是运行某个软件从这个库中取出着几个字段时,显示是正常的汉字。不只可能会是那里的问题,我实在是对PARADOX不熟悉。问了几个问题,好容易有人回答了,还望告之。
多谢
Top
4 楼Focus(西门大灌人)回复于 2003-06-03 22:58:20 得分 30
你要找PARADOX的SQL资料
可以安装了DELPHI后查他的帮助
叫LOCALSQL
你看看吧
我以前倒是用过
不过很久没用了
全忘了Top
5 楼hansion3406(阿木㊣拖鞋男)回复于 2003-06-03 23:10:27 得分 10
不懂..因为那么老的东西没用过..Top
6 楼daichao1251712(SalaMan)回复于 2003-06-04 14:54:38 得分 0
算了,结帐。Top




