我的代码是这样的:
con_str := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + fname ;
sql := 'insert into ceshi(id,a,b) select id,a,b from [' + con_str + '].[ceshi]';
data1.ADOConnection1.Execute(sql);
得到错误提示“无效的参数量”
请问到底问题在哪里,如何实现呢
con_str := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + fname ;
sql := 'insert into ceshi(id,a,b) select id,a,b from [' + con_str + '].[ceshi]';
data1.ADOConnection1.Execute(sql);
得到错误提示“无效的参数量”
请问到底问题在哪里,如何实现呢
解决方案 »
- imagelist 在程序中如何增加图片项目?
- delphi2007 clientdataset保存时的怪问题?
- setLength 动态数组,内存报错
- 如何获得汉字的utf-8的十六进制的内码?
- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$[各位老大帮我看看这个]$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
- 自动设置SET FMTONLY ON?
- 请教使用HOOK截获串口数据
- 可用分是什么意思?大家的可用分有多少?
- 有劳你们了!
- 如何使我的机器提供FTP服务,编程解决.
- fastreport与quickreport对比
- 水晶報表導出PDF文檔
select * into test from test in "C:\db1.mdb"
这个方法好啊
这个方法可以,但问题是要保证目的数据库中无test表,如果目的数据库中有test表就要出错,这个问题如何解决啊
insert into test select * from test in "C:\db1.mdb"
如果源数据库有密码那就用ADO连接有密码的数据库,执行
select * into test in "C:\db1.mdb" from test
或者
insert * into test in "C:\db1.mdb" select * from test