delphi中有没有把文本数据导入数据库的函数或控件! delphi中有没有把文本数据导入数据库的函数或控件!是不是文本的每一行都要转换成sql语句执行??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家帮帮忙,转换是都要自己写语句转换成sql来执行,例如,有函数来实行此工作!! 如果使用DBE的话,可以使用BatchMove但是要求设置源数据集,由于delphi支持特定格式的文本,可以将其作为类似于dbase之类的数据表处理,因此,如果文本文件格式符合要求的话,可以使用该控件完成.文本文件的要求可以参考《Delphi 5 开发人员指南》。实际上,可以自己实现该功能。如果文本文件格式比较固定,(目的字段字段类型固定)。转换的工作实际上就是读取文本文件内容,转换为SQL,进行添加。另外,如果只是一次性操作,可以使用SQL Server 2000的数据转换服务来完成。 BatchMove 怎么是使用,我导入就变成一个字段了??? 那里有《Delphi 5 开发人员指南》电子版下载??? 想导到什么数据库里?我有个access的例子,纯sql的。 //先设置好数据连接ADOConnection1.Connected := True;ADOConnection1.Execute('Select * Into abcd From [Text;Database=e:\].aaa.txt');end;//生成abcd表,数据全来自e:\aaa.txt 楼上的没有指定分割符。系统默认的是 ;在数据库目录下建一个Schema.ini填写内容[file.txt] //填写要导入的文件名ColNameHeader=Trueformat=Delimited(?)保存。再执行原先的查询。format=Delimited(?)就是指定分隔字符为'?'http://www.ten-design.net/down/db.rar例子在数据库的查询里 dll 问题 如何使Delphi7编出可在未安装Delphi机器上运行的执行文件啊 一个好急的在程序中写存储过程的问题......^-^大家帮我. 求《Delphi 7项目开发实践》内容简介的电子版 关于ActiveForm的问题 帮我看看下面这段程序错在哪里, 有提示,但不懂 关于存贮过程 提问控件问题 请问哪里有 DEVEXPRESS EXPRESSBARS FOR D5 下载?? 关于计算字段,急! 并发控制的问题(八百里加急) SendMessage()的问题……
但是要求设置源数据集,由于delphi支持特定格式的文本,可以将其作为类似于dbase之类的数据表处理,因此,如果文本文件格式符合要求的话,可以使用该控件完成.文本文件的要求可以参考《Delphi 5 开发人员指南》。实际上,可以自己实现该功能。如果文本文件格式比较固定,(目的字段字段类型固定)。
转换的工作实际上就是读取文本文件内容,转换为SQL,进行添加。另外,如果只是一次性操作,可以使用SQL Server 2000的数据转换服务来完成。
我有个access的例子,纯sql的。
ADOConnection1.Connected := True;
ADOConnection1.Execute('Select * Into abcd From [Text;Database=e:\].aaa.txt');
end;
//生成abcd表,数据全来自e:\aaa.txt
系统默认的是 ;
在数据库目录下建一个Schema.ini
填写内容
[file.txt] //填写要导入的文件名
ColNameHeader=True
format=Delimited(?)
保存。
再执行原先的查询。
format=Delimited(?)就是指定分隔字符为'?'http://www.ten-design.net/down/db.rar
例子在数据库的查询里