我有个备份SQL数据库的程序,
但我想在cs里面直接读取web.config里面数据库的名称
web.config里面数据库连接字符: <connectionStrings>
<add name="SQLCONNECTIONSTRING" connectionString="data source=localhost;User ID=sa;pwd=1234567;Initial Catalog=UDS" providerName="System.Data.SqlClient" />
</connectionStrings>
..............
但我想在cs里面直接读取web.config里面数据库的名称
web.config里面数据库连接字符: <connectionStrings>
<add name="SQLCONNECTIONSTRING" connectionString="data source=localhost;User ID=sa;pwd=1234567;Initial Catalog=UDS" providerName="System.Data.SqlClient" />
</connectionStrings>
..............
解决方案 »
- 【200分】请各位帮忙看下,要想在asp.net中实现这个页面中gridview的效果,要怎么做?
- Server Error in '/' Application.
- 跳转页面到指定框架
- 想买本水晶报表的书~怎么都是CR9的?
- 怎样在页面中嵌入ppt,让ppt自动循环播放
- 一个关于<>符号解吸的问题,急急急
- 一个解决方案有2个项目,其中一个项目增加一个函数后,为什么另一个项目感觉不到新函数
- 奇怪的问题,有可能是病毒的问题,有可能是系统的问题,但因该不会是程序代码的问题。不会,特求解!
- session传值问题求教
- 自定义控件中,加入一个button,通过点击button来让控件改变自己的状态.....
- sql数据库修改问题
- ajax ScriptManager怎样获取并修改queueScriptReference的路径?
protected string strConnection = "SQLCONNECTIONSTRING";
正解!!!
string connection = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
string[] node = connection.Split(new char[] { ';' });
for (int i = 0; i < node.Length; i++)
{
if (!node[i].Contains("="))
continue;
string[] templist = node[i].Split('=');
if (!allKeyValue.ContainsKey(templist[0]))
{
allKeyValue.Add(templist[0], templist[1]);
} }
string str_DataSource = allKeyValue["Data Source"];