input data into sql server

2006-12-15 1:15 am
1.請問如何將 access 裏的 data , 用 visual basic.net 寫一個簡單的程式, 將access 裏的data insert 到 SQL server 的資料庫裏。

請寫出簡單的寫出source code

2.請post 一些visual basic.net 的source code 網址

回答 (1)

2006-12-15 1:56 am
✔ 最佳答案
其實由access import data至sql server有幾個做法的. 不過如果用vb.net做的話, 其實是最麻煩的, 我想問是否一定要用vb.net做??? 以下是access import至sql server的做法.

開啟sql server enterpirse manager
選按你想匯入的資料庫
按tools內的data transformation services中的import data
按next
data source選microsoft access
選你要匯入的access檔, 如有密碼則同時輸入密碼
按next
destination選microsoft ole db provider for sql server
server選你想選的service和想匯入於那個db
按next
選擇你想匯入的資料表, 如有需要更改裡面欄位的設定於這一版做
按next
按next
按finish便可
另外, 於第11步驟中, 可設定save 為vb dts module. 你將他加入至你的vb.net那裡是可以做到vb.net匯入的, 但我相信改code的程序都會幾多, 不是簡單地可以完成的.

2006-12-14 17:59:57 補充:
另外一個做法我覺得雖然是煩複少少, 但是很彈性, 想揀選那些資料來匯入都可以, 就是建立dataset, 然後select access data至此dataset, 然後將這個ds 的記錄, 新增至另外一個ds, 然後行 adapter.update 至你sql server便可. 這個方法我暫時都在用於一個離線的客戶端傳送data至server用.
參考: me


收錄日期: 2021-04-16 16:10:35
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061214000051KK02331

檢視 Wayback Machine 備份