当前位置:编程学习 > C#/ASP.NET >>

webconfig中如何连接数据库?

webconfig中如何连接数据库? --------------------编程问答-------------------- 配置数据库连接字符串
connectionstrings.com
--------------------编程问答-------------------- <appSettings>
<add key="cn_oa" value="server=DULI-PC;database=oa_cn;uid=sa;pwd=sasa;"/>
<add key="cn_led" value="server=DULI-PC;database=smsdb_cn;uid=sa;pwd=sasa;"/>
</appSettings>

C#代码直接调用cn_oa就可以了 --------------------编程问答--------------------

<connectionStrings>
       
 <add name="***" connectionString="Data Source=PC;Initial Catalog=$$$;Persist Security Info=True;User ID=sa;Password=password"

</connectionStrings>
--------------------编程问答--------------------
引用 1 楼  的回复:
配置数据库连接字符串
connectionstrings.com

The Connection String Reference --------------------编程问答--------------------
<appSettings>
<add key="mainConn" value="server=服务器名;database=数据库名;uid=sa;pwd=123456;"/>
</appSettings>


<connectionStrings>
 <add name="mainConn" connectionString="server=服务器名;database=数据库名;uid=sa;pwd=123456"
</connectionStrings>

都行
在页面引用

using System.Configuration;
string connStr=ConfigurationManager.AppSettings["mainConn"];
//或
//string connStr=ConfigurationManager.ConnectionStrings["mainConn"].ConnectionString;
--------------------编程问答-------------------- 我教你一个简单的方法现在桌面建一个文本文档,把后缀名改成.udl,提供程序选择 for SQL server,下一步:服务器名你自己的,也可以选择;登录方式选择windows;然后下面让选择数据库找到要连接的数据库,测试一下连接,成功的话,就点确定,然后再用记事本打开,把最下面一行复制到下面的双引号中就行了
<connectionStrings>
 <add name="mainConn" connectionString=" "/>
</connectionStrings>
--------------------编程问答-------------------- Refer:
http://www.cnblogs.com/insus/articles/1405604.html --------------------编程问答-------------------- webconfig没法连接数据库。是你的程序需要连接数据库,只是把连接字符串存储在web.config中。 --------------------编程问答-------------------- 除了web.config,还有哪些文件也能配置数据库连接? --------------------编程问答-------------------- 你想用啥就用啥的。。。。没有规定的,只是配置文件方便修改!! --------------------编程问答--------------------
引用 5 楼 libian339 的回复:
C# code
<appSettings>
<add key="mainConn" value="server=服务器名;database=数据库名;uid=sa;pwd=123456;"/>
</appSettings>



C# code
<connectionStrings>
 <add name="mainConn" connectionString="server=……

同意~! --------------------编程问答--------------------
引用 9 楼  的回复:
除了web.config,还有哪些文件也能配置数据库连接?


真正使用连接字符串的是这样的地方:

string connectionString = GetConnectionString();
    using (SqlConnection connection = new SqlConnection(connectionString))
    {
        connection.Open();
        Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
        Console.WriteLine("State: {0}", connection.State);
    }

保存在哪里都可以。

web.config是最好的选择。 --------------------编程问答-------------------- <connectionStrings>
       
 <add name="***" connectionString="Data Source=PC;Initial Catalog=$$$;Persist Security Info=True;User ID=sa;Password=password"

</connectionStrings>
--------------------编程问答--------------------
引用 5 楼  的回复:
C# code
<appSettings>
<add key="mainConn" value="server=服务器名;database=数据库名;uid=sa;pwd=123456;"/>
</appSettings>



C# code
<connectionStrings>
 <add name="mainConn" connectionString="server=……



+1
--------------------编程问答--------------------
<connectionStrings>
       
 <add name="***" connectionString="server=.;database=数据库名字;UID=;PWD="

</connectionStrings> --------------------编程问答-------------------- 五楼正解。 --------------------编程问答--------------------
引用 5 楼  的回复:
C# code

<appSettings>
<add key="mainConn" value="server=服务器名;database=数据库名;uid=sa;pwd=123456;"/>
</appSettings>



C# code

<connectionStrings>
 <add name="mainConn" connectionString="ser……

强力推荐 --------------------编程问答--------------------
引用 3 楼  的回复:
C# code

<connectionStrings>
       
 <add name="***" connectionString="Data Source=PC;Initial Catalog=$$$;Persist Security Info=True;User ID=sa;Password=password"

</connectionStrings>



推荐用这种, 因为 appSettings 是应用程序配置。 --------------------编程问答-------------------- 一般都是这种
引用 18 楼  的回复:
引用 3 楼  的回复:

C# code

<connectionStrings>

<add name="***" connectionString="Data Source=PC;Initial Catalog=$$$;Persist Security Info=True;User ID=sa;Password=password"

</connectionStrings>……
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,