开发个网站,结果测试和正式使用都在一个数据库,怎么搞定啊。
连接数据库是使用Web.config.
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=helps;Initial Catalog=DataName;User ID=sa;Password=pass" providerName="System.Data.SqlClient"/>
<add name="ConTest" connectionString="Data Source=test;Initial Catalog=DataName;User ID=sa;Password=pass" providerName="System.Data.SqlClient"/>
</connectionStrings>string con = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
测试时应该改成:
string con = ConfigurationManager.ConnectionStrings["ConTest"].ToString();编写代码连接数据库都是使用
string con = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();怎么才能测试和正式使用的数据库分开,求简便的方法?
连接数据库是使用Web.config.
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=helps;Initial Catalog=DataName;User ID=sa;Password=pass" providerName="System.Data.SqlClient"/>
<add name="ConTest" connectionString="Data Source=test;Initial Catalog=DataName;User ID=sa;Password=pass" providerName="System.Data.SqlClient"/>
</connectionStrings>string con = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
测试时应该改成:
string con = ConfigurationManager.ConnectionStrings["ConTest"].ToString();编写代码连接数据库都是使用
string con = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();怎么才能测试和正式使用的数据库分开,求简便的方法?
解决方案 »
- 大家来评一下,当前研发互联网产品架构
- 求实用的ActiveX空间开发教程
- 一组数据我如何判断才能打出这样的结果呢,1,1,2,2.2,3,2我如何打出2个1,2个2,一个2.2,一个3呢
- 关于session丢失或错乱的问题
- 哭死了!请各位帮帮忙!!
- 使用AllowSorting属性实现不同字段排序
- FreeTextBox的问题
- 文件上传求助: System.NotSupportedException: 不支持给定路径的格式
- 在客户端点击树(treeview)的时候,不提交可以调用哪个过程?
- 我的url值传过去后有问题,请教大家!
- TT浏览器网站图标问题
- 如何动太添加多个主键到GridView1!
其他情况就用
string con = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
连接数据库是使用Web.config.
<connectionStrings>
<add name="ConTest" connectionString="Data Source=test;Initial Catalog=DataName;User ID=sa;Password=pass" providerName="System.Data.SqlClient"/>
</connectionStrings>
本机测试测试的ConnectionString
使用的ConTest
name="以上替换使用"
注意指本机测试时用的,发布时换成使用的