zoukankan
html css js c++ java
为web.config写入数据库连接字符串的方法
1.写入连接字符串
protected
void
Page_Load(
object
sender, EventArgs e)
{
if
(
!
Page.IsPostBack)
{
//
Create a new ConnectionStringSettings object and populate it
ConnectionStringSettings conn
=
new
ConnectionStringSettings();
conn.ConnectionString
=
"
Server=localhost;User ID=sa;Password=123456;
"
+
"
Database=Northwind;Persist Security Info=True
"
;
conn.Name
=
"
AppConnectionString2
"
;
conn.ProviderName
=
"
System.Data.SqlClient
"
;
//
Add the new connection string to the web.config
Configuration config
=
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(
"
example
"
);
config.ConnectionStrings.ConnectionStrings.Add(conn);
config.Save();
}
}
2.修改连接字符串
protected
void
Page_Load(
object
sender, EventArgs e)
{
//
Retrieve an existing connection string into a Connection String Builder
System.Data.SqlClient.SqlConnectionStringBuilder builder
=
new
System.Data.SqlClient.SqlConnectionStringBuilder();
//
Change the connection string properties
builder.DataSource
=
"
localhost
"
;
builder.InitialCatalog
=
"
Northwind1
"
;
builder.UserID
=
"
sa
"
;
builder.Password
=
"
password
"
;
builder.PersistSecurityInfo
=
true
;
//
Save the connection string back to the web.config
Configuration config
=
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(
"
/Chapter11
"
);
config.ConnectionStrings.ConnectionStrings[
"
AppConnectionString1
"
].ConnectionString
=
builder.ConnectionString;
config.Save();
}
查看全文
相关阅读:
【剑指Offer】49把字符串转换成整数
【剑指Offer】48不用加减乘除做加法
【剑指Offer】47求1+2+3+...+n
判断两个线段是否相交
EM算法--原理
理解KMP算法
阿里校招笔试的一道逻辑题
线性拟合之最小二乘方法和最小距离方法
Oracle Net Manager 服务命名配置以及用PL/SQL 登陆数据库
正则表达式总结
原文地址:https://www.cnblogs.com/Clingingboy/p/388288.html
最新文章
DockerToolbox 中redis的安装及使用
DockerToolbox 中elasticsearch的安装及使用
word标题前出现黑块解决方案
动态链接库DLL_第1篇
【笔记】《深入浅出MFC》第5章 总观Application Framework
【基础】比较常见的消息
【笔记】《深入浅出MFC》第6章 MFC程序的生死因果
【数据库】MFC ODBC(四)
【数据库】MFC ODBC(三)
【数据库】MFC ODBC(二)
热门文章
【数据库】MFC ODBC(一)
【LeetCode 234_链表】Palindrome Linked List
【LeetCode 235_二叉搜索树】Lowest Common Ancestor of a Binary Search Tree
csdn博客主页
Python学习笔记——记录程序运行时间
【剑指Offer】56删除链表中重复的结点
【剑指Offer】55链表中环的入口结点
【剑指Offer】54字符流中第一个不重复的字符
【剑指Offer】51构建乘积数组
【剑指Offer】50数组中重复的数字
Copyright © 2011-2022 走看看