vs2008怎么连接SQL??? 我刚接触asp.net,把做的题拷贝在自己的电脑上,程序能运行,但是查不出数据~~
在web.config中的代码是这样的,请问这样有错吗?或者其他的地方还要修改的??
谢谢
<connectionStrings>
<add name="ConnStr" connectionString="Database=TestStudy;Server=169.254.187.165;User ID=sa;Password=sa" providerName="System.Data.SqlClient"/>
</connectionStrings>
追问:谢谢你的回答
我用的是SQL2008
还是不能运行,以前在公司培训的时候就是这样连接的,我只是该了一下IP,请问还有那些地方要该吗?
我是请同学帮我装的SQL2008,是不是我的uid=sa;pwd=sa出错了
答案:<connectionStrings>
<add name="connStr" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=TestStudy;uid=sa;pwd=sa;" providerName="System.Data.SqlClient"/>
<connectionStrings>
SQL2005试用版数据库服务器是:.\sqlexpress
SQL2005正式版数据库服务器是:.或者(local)或者本机IP
代码中获取连接字符串:
using System.Configuration;
string strConn = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
其他:连接字符串一般都是先判断连接地址的,你把数据库放前面,我估计就是因为这问题,你把Server和database换一下位置试试。 连接字符串有错,修改为 Database=TestStudy;Server=169.254.187.165\serverName;Integrated Security=True;;User ID=sa;Password=sa" ;Initial Catalog = PMS
上一个:同一个服务器的空间,别人的可以运行ASP,我的却不可以,只能运行PHP,怎么办?
下一个:asp.net (vb) 关于控件里面"<%# eval("id") %>"的问题