asp.net的web.config文件里配置数据库连接字符串应该怎么写?

以前做的时候是在本机的。连接字符串的datasource=本机数据库名,现在已经发布了要在客户的服务器上给他架设网站。我的这种方法还的改这个web。config。请问应该... 以前做的时候是在本机的。连接字符串的data source=本机数据库名,现在已经发布了要在客户的服务器上给他架设网站。我的这种方法还的改这个web。config。请问应该怎么写才是最省事的写法(不管在哪个电脑上连接字符串都通用的)。
Data Source=你要设置的IP(如果是SQL2005或以上 或者一台机器上装有多个版本的SQL 需要在IP后加SQL实例名); 请问 意思也就是只能每台电脑都要改一下这个配置了是吗?有没有字符串 不管在哪个电脑上,也不管数据库的实例是不是一样都通用的配置方法吗?
展开
 我来答
派简
推荐于2018-05-07 · TA获得超过1052个赞
知道小有建树答主
回答量:282
采纳率:0%
帮助的人:103万
展开全部
使用web.config的理由就是 有一些设置会经常需要更改 在不更改程序代码的情况下 由web.config来定义参数是最好的
<connectionStrings>
<add name="项目名" connectionString="Data Source=你要设置的IP(如果是SQL2005或以上 或者一台机器上装有多个版本的SQL 需要在IP后加SQL实例名);User ID=用户名;Password=密码;persist security info=False;initial catalog=数据库名;" providerName="System.Data.SqlClient" />
</connectionStrings>
买宕闾丘志文
2019-05-26 · TA获得超过4037个赞
知道大有可为答主
回答量:3109
采纳率:33%
帮助的人:473万
展开全部
使用web.config的理由就是
有一些设置会经常需要更改
在不更改程序代码的情况下
由web.config来定义参数是最好的
<connectionStrings>
<add
name="项目名"
connectionString="Data
Source=你要设置的IP(如果是SQL2005或以上
或者一台机器上装有多个版本的SQL
需要在IP后加SQL实例名);User
ID=用户名;Password=密码;persist
security
info=False;initial
catalog=数据库名;"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mwtcz
2010-07-14 · TA获得超过1322个赞
知道小有建树答主
回答量:1367
采纳率:50%
帮助的人:1013万
展开全部
怎么可能呢,ip,dbname,user,password都可能更换,你不可能所有的数据库都一样的用户名密码吧。这可不是偷懒的地方。呵呵~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式