我正在为我的工程老师编写一个程序,它连接到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在一点点,因为它在我的电脑上运行而不会丢失任何错误消息,并且此刻我无法访问另一台计算机 –