c# ConfigurationManager.ConnectionStrings
c#修改配置文件(数据库连接的):stringconnString=ConfigurationManager.ConnectionStrings["name"].Conn...
c#修改配置文件(数据库连接的):
string connString=ConfigurationManager.ConnectionStrings["name"].ConnectionString;
这个可以得到整个的连接参数,比如"Data Source=192.168.1.4;User ID=sa;Password=sa....。
但是如果我想读取/修改整个这个连接参数中的某个应该怎么办,比如我只想取/修改usr id 这个参数的值,应该怎么写
高分求解 展开
string connString=ConfigurationManager.ConnectionStrings["name"].ConnectionString;
这个可以得到整个的连接参数,比如"Data Source=192.168.1.4;User ID=sa;Password=sa....。
但是如果我想读取/修改整个这个连接参数中的某个应该怎么办,比如我只想取/修改usr id 这个参数的值,应该怎么写
高分求解 展开
展开全部
读到字符串后用正则替换,比如
connString= Regex.Replace(connString,"(User ID=)(.*);","$1ccc;",RegexOptions.IgnoreCase);
就可以将sa换成ccc
connString= Regex.Replace(connString,"(User ID=)(.*);","$1ccc;",RegexOptions.IgnoreCase);
就可以将sa换成ccc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能修改。要不你把这句做全局变量。或者做成xml。别做到webconfig文件里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询