连接数据库连接不上解决方法
连接数据库连接不上
大家好,本人新手,目前在自学《C#和.NET3.0第一步》,但是学到ADO.NET编程的时候遇到了问题,特此来请教大家。
我用的是VS2010,SQL server 2008R2,做书上的一个例子“如何连接数据库”,代码都是和书上完全一样的,但就是提示我不能连接。我在网上找了很多解决方法都尝试了,但都没用,特此来请教大家该怎么搞啊,不然进行不下去了。。。。
以下是相关截图,求帮助,感激不尽。。。






------解决方案--------------------
你的连接字符串不是也照着书上写的吧?
这样写试试
------解决方案--------------------
你的数据库实例名写错了。
------解决方案--------------------
之所以这样也可以是因为你的机器上只装了一个SQL实例,因此这种写法相当于没有指定实例名,使用了默认的实例。
这段代码其实就是
.
127.0.0.1
localhost
这三者是一样的。
原理要搞清楚!
大家好,本人新手,目前在自学《C#和.NET3.0第一步》,但是学到ADO.NET编程的时候遇到了问题,特此来请教大家。
我用的是VS2010,SQL server 2008R2,做书上的一个例子“如何连接数据库”,代码都是和书上完全一样的,但就是提示我不能连接。我在网上找了很多解决方法都尝试了,但都没用,特此来请教大家该怎么搞啊,不然进行不下去了。。。。
以下是相关截图,求帮助,感激不尽。。。
------解决方案--------------------
你的连接字符串不是也照着书上写的吧?
@"Data Source=localhost;Initial Catalog=students;User Id=sa;Password=ST147258"
这样写试试
------解决方案--------------------
你的数据库实例名写错了。
------解决方案--------------------
之所以这样也可以是因为你的机器上只装了一个SQL实例,因此这种写法相当于没有指定实例名,使用了默认的实例。
这段代码其实就是
@"Data Source=.;Initial Catalog=students;User Id=sa;Password=ST147258"
.
127.0.0.1
localhost
这三者是一样的。
原理要搞清楚!