input data into sql server

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

請寫出簡單的寫出source code

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

1 個解答

評分
  • ?
    Lv 7
    1 十年前
    最愛解答

    其實由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
還有問題嗎?立即提問即可得到解答。