怎么用SQL语句实现根据一个SQL SERVER 数据库中的一表创建一个DBF表,并把数据放到新表中?
解决方案 »
- 怎样激活已知句柄窗体! 在线等 谢谢!
- 百分征集_零售业MIS系统主界面框架
- com中获取Window Handle的问题
- xp格盘重装后只能进安全模式,正常启动则死机,是何原因?
- 菜鸟问题关于判断数据库是否存在,在线等
- 基于InterBase的数据库开发
- TStringList的Values是怎么用的?
- 如何使用Delphi6中的XMLDocument控件?
- 如何在Delphi中使用SQL的游标,最好有代码。
- 熟悉事务的高手请进
- 为什么申明这个变量,会出错? ff:TDBGridEhExportAsXLS; //声明一个导出到XLS的类。是不是少了什么呀,请帮助.
- 数据库相关,在有delphi的系统才能正常运行,没有delphi的系统不能运行
sql属性设置为
create table fxtable (dd string(5),dd1 integer,dd2 float,dd3 logical,dd4 date)
2:导入数据
insert into openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
select * from yourtable差不多就这些了,把里面的参数改一改就可以用了。
ADOConnection 指向dbf
SELECT * into table FROM Tab1 IN [ODBC]
[ODBC;Driver=SQL Server;UID=sa;PWD=;Server=127.0.0.1;DataBase=Demo;]
第一,这个DBF表事先不存在,
第二,希望根据所选择的SQL SERVER数据库中的数据创建字段,而不是自己再定义字段。
ADOConnection 指向dbf
SELECT * into table FROM Tab1 IN [ODBC]
[ODBC;Driver=SQL Server;UID=sa;PWD=;Server=127.0.0.1;DataBase=Demo;]
上述代码根本不需要事先创建DBF文件。