1.我有两个库文件:record.mdb 和 qsearch.mdb 。
2.用adoquery1 连接 record.mdb 使用sql查询出一组数据。现在程序能正确运行。程序代码如下:
Adoquery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source=f:\testado\record.mdb'+
'Persist Security Info=False';
AdoTable1..ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source=f:\testado\qsearch.mdb'+
'Persist Security Info=False';
AdoTable1.TableName:='telephone';
Adoquery1.Close;
Adoquery1.SQL.Clear;
Adoquery1.Parameters.Clear;
Adoquery1.Parameters.AddParameter.Name:='Param1';
Adoquery1.Parameters.ParamByName('Param1').DataType:=ftFloat;
Adoquery1.Parameters.AddParameter.Name:='Param2';
Adoquery1.Parameters.ParamByName('Param2').DataType:=ftFloat;
Adoquery1.SQL.Text:='select * from Telephone where ENDDT BETWEEN Param1 and Param2';
Adoquery1.Parameters.ParamByName('Param1').Value:=37230;
Adoquery1.Parameters.ParamByName('Param2').Value:=38236;
Adoquery1.Open;3.现在我想把查询的结果,添加到另一个库文件(qsearch.mdb)中。
我使用Insert Into 添加到上面的SQL.Text中,一直调试通不过。现征求正确的程序代码。
2.用adoquery1 连接 record.mdb 使用sql查询出一组数据。现在程序能正确运行。程序代码如下:
Adoquery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source=f:\testado\record.mdb'+
'Persist Security Info=False';
AdoTable1..ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source=f:\testado\qsearch.mdb'+
'Persist Security Info=False';
AdoTable1.TableName:='telephone';
Adoquery1.Close;
Adoquery1.SQL.Clear;
Adoquery1.Parameters.Clear;
Adoquery1.Parameters.AddParameter.Name:='Param1';
Adoquery1.Parameters.ParamByName('Param1').DataType:=ftFloat;
Adoquery1.Parameters.AddParameter.Name:='Param2';
Adoquery1.Parameters.ParamByName('Param2').DataType:=ftFloat;
Adoquery1.SQL.Text:='select * from Telephone where ENDDT BETWEEN Param1 and Param2';
Adoquery1.Parameters.ParamByName('Param1').Value:=37230;
Adoquery1.Parameters.ParamByName('Param2').Value:=38236;
Adoquery1.Open;3.现在我想把查询的结果,添加到另一个库文件(qsearch.mdb)中。
我使用Insert Into 添加到上面的SQL.Text中,一直调试通不过。现征求正确的程序代码。
解决方案 »
- 请问怎样给listview加背景(Bitmap图片)呀,高手进,在线等....
- 求教在Windows平台程序中连接Unix下的数据库的方法,欢迎发表意见!!!!谢谢
- 关于打卡的问题
- 安装DELPHI控件的问题,很急,请大虾们救救俺
- 如何在delphi5中,通过query组件进行sql的insert操作?
- 用MediaPlayer控件播放CD的问题
- ://这是过滤数据的图片请问这东西用什么第3方组件来做,好象用EHLIB很难做到这东西
- 那位高手清楚拨号上网的程序?
- 麻烦那位朋友帮我找一个函数!!(我已经第三次提问了)
- 一个有关于ADO组件的打包问题
- query记录转为txt后,如何对齐列???
- 通用数据查询转换工具,要求查询任意常用格式的数据库,转换到Access表
Adoquery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source=f:\testado\record.mdb'+
'Persist Security Info=False';
AdoTable1..ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source=f:\testado\qsearch.mdb'+
'Persist Security Info=False';
AdoTable1.TableName:='telephone';
Adoquery1.Close;
Adoquery1.SQL.Clear;
Adoquery1.SQL.Text:='select * from Telephone where ENDDT BETWEEN :Param1 and :Param2';
Adoquery1.Parameters.ParamByName('Param1').Value:=37230;
Adoquery1.Parameters.ParamByName('Param2').Value:=38236;
Adoquery1.Open;OK!
Open方法只能进行数据库的查询操作
ExecSQL方法能执行全部的SQL语句