visual studio 2010中用c#写的一个连接数据库的字符串问题

源码是网上下的
字符串如下:

public static string M_str_sqlcon="Data Source=MRC_8CF94303A82\\MRNET;Database=db_PWMS;User id=sa;PWD=111"

我是这样理解的:Data Source后跟计算机名\\数据库实例名;Database后跟要连接使用的数据库;User id=sa;PWD=111此两项是指数据库的账号和密码
现在我数据库已经建好,数据源、数据库、账号密码都按本机相关信息进行了更改,可是一直连接数据库失败,卡在这一天了,求救!

你放一个SQLDataSource控件,新建数据源,服务器名输入.   在后面输入账号密码,在选择你的目标数据库。

完成后点测试连接,点确定。连接字符窜就出来了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-12
你的连接字符串可以 通过新建数据服务来拿啊
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
<add name="GoodBuy" connectionString="Data Source=.;Initial Catalog=GoodBuy;Integrated Security=True" />
</connectionStrings>

你可以来配置文件中设置!
第2个回答  2014-03-12
你登陆你自己的机器 sqlserver 使用实例名 MRC_8CF94303A82\\MRNET 使用sa 密码111 看成功不?然后查看数据库是否有db_PWMS追问

不成功,数据库中已附加了db_PWMS了的

第3个回答  2014-03-12
错误提示是什么?追问

就是连接数据库失败

追答

报错的完整提示是什么?连接数据库失败也有几种可能,数据库配置有问题,数据源地址错误

相似回答