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>
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>
都行
在页面引用
--------------------编程问答-------------------- 我教你一个简单的方法现在桌面建一个文本文档,把后缀名改成.udl,提供程序选择 for SQL server,下一步:服务器名你自己的,也可以选择;登录方式选择windows;然后下面让选择数据库找到要连接的数据库,测试一下连接,成功的话,就点确定,然后再用记事本打开,把最下面一行复制到下面的双引号中就行了
using System.Configuration;
string connStr=ConfigurationManager.AppSettings["mainConn"];
//或
//string connStr=ConfigurationManager.ConnectionStrings["mainConn"].ConnectionString;
<connectionStrings>
<add name="mainConn" connectionString=" "/>
</connectionStrings>
--------------------编程问答-------------------- Refer:
http://www.cnblogs.com/insus/articles/1405604.html --------------------编程问答-------------------- webconfig没法连接数据库。是你的程序需要连接数据库,只是把连接字符串存储在web.config中。 --------------------编程问答-------------------- 除了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>
--------------------编程问答--------------------
+1
--------------------编程问答--------------------
<connectionStrings>
<add name="***" connectionString="server=.;database=数据库名字;UID=;PWD="
</connectionStrings> --------------------编程问答-------------------- 五楼正解。 --------------------编程问答--------------------
强力推荐 --------------------编程问答--------------------
推荐用这种, 因为 appSettings 是应用程序配置。 --------------------编程问答-------------------- 一般都是这种
补充:.NET技术 , ASP.NET