簡體   English   中英

通過VB.net用數據填充.mdb文件

[英]Filling a .mdb-File with Data through VB.net

我正在VB.net上使用oledb和DataSet填充訪問數據庫(.mdb)。 它的工作過程如下:

  • 我有一個帶數據的現有.mdb文件
  • 為現有的.mdb文件創建一個oledb-dataadapter
  • 用文件中的數據填充DataSet / DataTAble(adapter.fill())
  • 向數據集添加新行
  • 用數據填充行
  • 通過dataadapter將數據集/數據表更新為.mdb文件

這工作了這么長時間,問題是:我正在使用數千個數據集執行此過程數千次。 有時,這會越來越長。 我認為這是因為dataadapter必須一直遍歷整個數據庫,並且因為我一直都在從數據庫中提取整個數據集,然后將其更新回數據庫。

所以我的問題是:是否有其他方法可以做到這一點? 是否沒有從數據庫中取出全部數據並將其取回? 並且沒有經歷整個數據庫? 也許使用sql連接,然后僅在數據庫末尾添加一行?

謝謝你的幫助!

如果僅添加行-為什么不使用SqlOleDBCommand 他有方法.ExecuteScalar()

暫無
暫無

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

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