2015-06-27 40 views
-1

我有一個現有的Access數據庫,它已經增長了它的實用性。我編寫了一個使用SQL Server數據庫的Visual Basic程序,並且已經將Access文件中的數據分別重新輸入到SQL Server中。如何將Access數據庫中的記錄添加到現有的SQL Server數據庫中?

我仍然有300多條記錄要移動,並希望找到一種方法來使用Visual Basic中的數據片段或使用SQL Server Express執行所有操作。我很聰明,可以設置和使用Access,並且足夠聰明,可以在Visual Basic和SQL Server中創建程序和數據庫,但由於某種原因,我不夠聰明,無法在兩個數據庫之間移動記錄。

當我最初創建.mdf文件我試圖在那個時候移動記錄,但我想沒有工作的一切,所以我想通後,我會得到它,但現在我有300+記錄在.mdf文件需要讓其他人轉移。任何人有任何想法?

+0

是的,你可以。搜索MSSQL ODBC如何設置它。 –

回答

2

最簡單的事情就是創建數據庫,然後在SSMS的對象資源管理器中,右鍵單擊數據庫,任務 - >導入數據...並通過導入/導出嚮導,選擇MS Access作爲源。

+0

格雷格,我在第一次創建SQL數據庫時試圖做到這一點,它什麼也沒做,沒有數據導入,爲什麼沒有消息。所以我回想起來,通過在SQL數據庫中輸入新的記錄,認爲使用SQL我可以稍後轉移ACCESS數據,這是我的第一個錯誤。我試過了,但似乎無法在SQL中同時打開兩個數據庫。我還沒有嘗試過的一件事是打開ACCESS文件,將數據讀入數據集,然後關閉ACCESS文件,打開SQL文件並將數據集寫入其中。我不知道該怎麼做,或者甚至有可能。 – user3233883

+0

你有什麼版本的Access和SQL?如果Access的版本低於2013版,那麼Access中應該有某種升遷嚮導,可以幫助您從訪問導入到SQL導出。關於「它什麼也沒做」,我真的不知道你做了什麼或沒有做什麼,所以不能幫助那裏。 – Greg

+0

還有SQL Server遷移助理。 http://blogs.msdn.com/b/ssma/archive/2014/08/21/latest-update-microsoft-sql-server-migration-assistant-ssma-v6-0-is-now-available.aspx – Greg

相關問題