怎样将一个TXT文件存储到SQL中(要求用SQL Command传送)

haikvlxiong 2004-09-10 01:20:42
各位大哥:
请问:我有一个TABLE结构为下列格式:
Auto PN SN date time ImageFile
1 121 565 2004-9-10 9:00:15 #####
怎样将这一个TXT文件用一句SQL Command存储到SQL中。谢谢!!
...全文
88 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
James_ht 2004-09-12
有没有想法文本文件很大时,速度的问题.可以参考以下方法
1.设置文本文件为OleDB数据源,使用ADO函数进行数据复制到SQL Server
2.读一部分文件内容到内存,一行行的解析,调用ADO把记录加入数据库,再读一部
回复
frankwong 2004-09-11
楼主的阐述有些误导"龙卷风",是将数据"导入"到sql server还是将文件"保存"到一个字段里面?
如果是导入,文件格式是按照定长分隔字段的,需要在文件同目录创建一个schema.ini文件
回复
sangshuyezi 2004-09-11
rscmd.ActiveConnection = Conn
rscmd.CommandText = "Insert Into tablename Select * from [Text;DataBase=" & App.Path & "\].aa.txt"
rscmd.Execute

要求文件文件的第一行与字段名相同。
回复
haikvlxiong 2004-09-11
有没有用存储过程的方法?
回复
starsoulxp 2004-09-10
回复
online 2004-09-10
使用流对象把
http://blog.csdn.net/online/archive/2004/08/19/78622.aspx
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-09-10 01:20
社区公告
暂无公告