文本导入access(Schema.ini)

作者在 2009-02-21 05:01:10 发布以下内容
Schema.ini:文本文件驱动程序,感觉叫配置文件可能更合适,
 
示例:
sql语句:
INSERT INTO Numtab ( Issue, Num )  // 插入特定的行
SELECT Issue, Num
FROM [TEXT;Database=D:\Test\(存放数据库的路径);table=Flie.txt(文本数据)].Flie.txt;
 
Test目录下:
Test.mdb
Flie.txt
OtherFlie.txt
 
Schema.ini的配置:
 
[Flie.txt]
ColNameHeader = true
CharacterSet = ANSI    // ansi
Format = TabDelimited // tab作为文本分割符
MaxScanRows=0
Col2 = "Issue" Char Width 300
Col3 = "Num" Char Width 300
 
直接在access中测试导入6W多行,2列,5M左右的数据大概是15~18秒左右,也不知道速度是快还是慢,应该比用逐条插入要快吧,access 2003, 机子也是03年买的,赛扬1.7,512内存,2代内存的机子可能要快些吧。
参考
数据库 | 阅读 7637 次
文章评论,共0条
游客请输入验证码
最新评论