2009-12-22 69 views
0

我是一個關於System.Data.SQLite和.NET的新手,請耐心等待。我似乎無法正確安裝System.Data.SQLite。自我安裝完成,一切似乎都是猶太教,但似乎沒有任何工作。在VC#Express中,我試圖創建一個小示例程序(http://pastebin.com/m8f7cec),但它說它無法在該行找到System.Data.SQLite:using System.Data.SQLite ;.另外,當我嘗試創建新連接時,數據庫瀏覽器總是出錯,從「無法加載文件或程序集Microsoft.VisualStudio.Data」開始......我也不知道要在連接字符串中放置什麼。有人可以幫助剛剛開始?我熟悉SQLite本身。
謝謝,
deftonix安裝和使用System.Data.SQLite(一個ADO.NET提供程序)

回答

3

所有安裝程序都會將正確的庫放到本地計算機上,並且在Visual Studio中啓用插件,以便您可以通過服務器瀏覽器瀏覽數據庫。

您仍然需要在項目中的「參考」部分上單擊鼠標右鍵,然後添加對庫的引用才能使其在運行時工作。

+0

嗯,我覺得愚蠢,這完美的通過代碼訪問數據庫。但是,VC#數據庫瀏覽器仍然無法正常工作。無論使用什麼連接字符串,我都會收到相同的隱藏錯誤消息。 – fishman 2009-12-22 18:53:11

+0

你是否在你的app.config文件中設置連接字符串?位置通常在開發和運行時間之間改變,最好的辦法是在那裏更新連接字符串。我看到了你的截圖,但是在創建新的數據連接時看起來正在發生。運行應用程序時你有同樣的錯誤嗎? – 2009-12-22 19:29:29

3

您需要在項目中增加了System.Data.SQLite DLL的引用。

對於連接字符串,請嘗試http://www.connectionstrings.com,它具有最常用連接的格式。

+0

是不是使用System.Data.SQLite的參考 ; ? 或者我錯過了什麼? 謝謝。 – fishman 2009-12-22 18:42:39

+0

請參閱Dillie-O的評論,您需要在項目中實際添加對dll的引用。應該有一個引用文件夾,右鍵單擊它,選擇'添加引用..',然後導航到自動提取器放置dll的位置(或者更好地在你的項目中設置一個lib文件夾並在那裏複製dll)。 '使用'僅指定該特定類可以使用dll,而不是一般的項目。 – Wysawyg 2009-12-22 18:48:03

+0

是的,這工作,但是,VC#數據庫瀏覽器仍然無法正常工作。無論使用什麼連接字符串,我都會收到相同的隱藏錯誤消息。看到這裏 - > http://tinypic.com/r/rcsl5g/6 – fishman 2009-12-22 19:03:50

相關問題