执行sql得到的数据集如何保存成DBFIV格式(200分)

  • 主题发起人 主题发起人 caozhanli1216
  • 开始时间 开始时间
C

caozhanli1216

Unregistered / Unconfirmed
GUEST, unregistred user!
有一函数,包括sql,文件路径,文件名称等三个参数<br>现在执行SQL得到数据集,如何保存成DBFIV格式的文件<br>DBF文件是需要动态生成的<br>现在关键的问题是如何保存成一个DBFIV的文件<br>分不够再加,总之拜托各位!!!
 
可以采用TBatchMove控件
 
说下,我用的数据库是oracle
 
一、ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/temp;Extended Properties="DBASE IV";Persist Security Info=False';<br><br>二、str := 'select * into test2.dbf from S_ROLE_TAB IN [ODBC][ODBC;Driver={Microsoft ODBC for Oracle};UID=cstjj;PWD=hncshy;SERVER=ORACS]';<br><br>三、ADOConnection1.Execute(str);<br><br>报错:microsoft jet 数据库引擎找不到输入表或查询s_role_tab???????<br>帮忙了。。。。。。。。..... <br>解决了另高分相送!!!
 
好象没有连接就执行,查询.不对吧
 
在查询中调用连接不可以吗?
 
路过。。。学习。。学习。。
 
后退
顶部