2013-08-02 114 views
-1

我一直在试图连接到使用SQL命令在Visual Studio专业创建了本地数据库...使用ConfigurationManager中ASP.NET/C#连接到SQL本地数据库

我想我的代码运行,但我面临以下错误抱怨我“的ConnectionString”(见图片)

错误是说,“NullReferendException是由用户代码未处理的。我在做什么错?

Error

在我的生活中,我无法将这个数据库连接到我的表单上。

这里在web.config中

web.config

与得到我的连接与本地数据库去任何帮助,将不胜感激发现我的配置设置。我一直在试图耽搁我的连接两天,仍然坚持与.ConnectionString

//////////////////////// ///////

更新 - 10:55 8/2

交换我的康恩设置后: SqlConnection的康恩=新的SqlConnection(System.Configuration.ConfigurationManager 的ConnectionStrings [ “的ConnectionString”] .ConnectionString);

我现在面临的抱怨外,这个错误:

enter image description here

+0

你打电话给Database1,你需要把“ConnectionString”根据你的设置。 – Adrian

+0

我知道,但是当我将它更改为“ConnectionString”时,我也遇到了同样的错误。 – MizAkita

+0

在您的Web.config文件中它在“providerName”下设置了什么? – 2013-08-02 17:48:15

回答

0

您没有一个连接字符串命名为Database1,它的命名ConnectionString。将您的代码更改为ConnectionStrings["ConnectionString"]

更新:看起来像OP已经修好了。

该错误往往表明您的SQLEXPRESS实例未启动并正在运行。确保服务已启动并且服务器正在运行。

+0

@MizAkita,请参阅我的编辑。 –