热心网友
回答时间:2024-11-09 12:59
你可以先在web.config中加上
<appSettings>
<add key="SqlServerName" value="SqlServer的名字"/>
<add key="SqlServerUsername" value="SqlServer的登录名"/>
<add key="SqlServerPassword" value="SqlServer的密码"/>
</appSettings>
以后移植是,改变上面3个的value值就可以了,不需要改程序的。
然后在
SqlConnection conn = new SqlConnection("Data Source="+ConfigurationSettings.AppSettings["SqlServerName"]+";user id="+ConfigurationSettings.AppSettings["SqlServerUsername"]+";password="+ConfigurationSettings.AppSettings["SqlServerPassword"]+";database=要连接的数据库名字");
注:
1、你先看下web.config中是否已有
<appSettings>...</appSettings>这个配置节,如已有,就直接在他们之间加<add key.../>就可以了。
2、上例中的SqlServerName,SqlServerUsername,SqlServerPassword均可按照你自己的习惯去起名,
但要注意,ConfigurationSettings.AppSettings["这里的名字要和web.config中的<add key.../>中的key的名字一致"]。
收起
热心网友
回答时间:2024-11-09 13:04
2000与2005的区别不大.
步骤:
首先附加数据库.
然后修改web.config:
例子:
<connectionStrings>
<add name="EBusinessConnectionString" connectionString="Data Source=WPTAD\SQL2K;Initial Catalog=EBusiness;Persist Security Info=True;User ID=sa;Password=sa" providerName="System.Data.SqlClient"/>
</connectionStrings>
字符串名:EBusinessConnectionString
服务器IP或名+实例名:WPTAD\SQL2K
数据库:EBusiness
帐号密码:User ID=sa;Password=sa
收起
热心网友
回答时间:2024-11-09 13:04
<add key="DB_CONNECTION" value="Provider=SQLOLEDB.1;Password=sa;User ID=sa;Initial Catalog=StudentFiles;Data Source=localhost;"/>
Data Source=换成数据库服务器IP
收起
热心网友
回答时间:2024-11-09 13:01
同意
回答者: wptad - 魔法师 五级 12-31 11:27
说法
收起
热心网友
回答时间:2024-11-09 13:04
你可以先在web.config中加上
收起
热心网友
回答时间:2024-11-09 12:58
将数据库连接字符串写入Web.config中如下:
<appSettings>
<!--数据库连接字符串 -->
<add key="ConnStr" value="Server=服务器名;database=数据库名;User id=sa;Pwd="/>
</appSettings>
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。
收起