我正在爲我的工程老師編寫一個程序,它連接到MS SQL localDB。我的問題是,該程序完美地運行在我的電腦上,但是當我將它移動到將要使用的計算機上時,程序無法連接到數據庫(我將在今天下午更新帖子,當我有機會時複製例外)。我的電腦上安裝了SQL Server 2008和2014。 localDB是在2008引擎上創建的。我試圖運行它的計算機是帶有SQL Server 2008 Express的Windows XP以及.NET 4.0(.NET程序本身啓動,但只有在執行與LocalDB相關的任何操作時纔會崩潰)。當移動到另一臺計算機時,c#無法連接到sql localdb
我的連接字符串如下:
public const string conString = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Parts.mdf;Integrated Security=True";
而且我也試過:
public const string conString = @"Data Source=DAVIDS_LAPTOP;Initial Catalog=X:\PARTS.MDF;Integrated Security=True";
如果解決方案將在Windows XP上運行的SQL Server 2008 Express的,這將是高度讚賞,儘管不是絕對必要的。
我試過了所有我能想到的(雖然,我是SQL新手)。我也試圖谷歌,但無濟於事
編輯: https://www.dropbox.com/sh/v6k76jrchxf7agr/AAA1H66di5dndo19WSm-p0XZa?dl=0
我會@JNYRanger在一點點,因爲它在我的電腦上運行而不會丟失任何錯誤消息,並且此刻我無法訪問另一臺計算機 –