簡體   English   中英

VB.Net將文本文件附加到訪問MDB中

[英]VB.Net append text file into access mdb

我有一個VB.NET程序,該程序讀取文本文件並將數據插入到mdb中。 文本文件是無法拆分的流字符串,因此我需要使用子字符串來獲取不同的字段。 現在,代碼的工作方式是字符串為子字符串,然后將其插入mdb中的不同字段。 但是速度太慢了。

示例: 12345678TomChan 80

  • 前八位數字是ID
  • 后面的10位數字是名字
  • 最后兩位數字是mark

這是字符串布局,大約有20000條記錄。

有更快的方法嗎?

使用schema.ini文件並直接導入MS Access。

[imp.txt]
ColNameHeader=False
Format=FixedLength
Col1=ID  Char Width 8
Col2=AName  Char Width 10
Col3=Mark Char Width 2

的SQL

SELECT * INTO Imp FROM [Text;DATABASE=Z:\docs].[imp.txt]

參考: http : //msdn.microsoft.com/zh-cn/library/windows/desktop/ms709353(v=vs.85).aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM