C#中,如何通过配置web.webconfig配置数据库进行数据连接的切换

②里面存的也类似于键值对的形式,使用的是name和connectionString一般就存连接字符串。

④在后台代码取值的方式:

① 可将连接字符串加密,使用MS的一个加密工具即可
② 可直接邦定的數据源控件,而不必写代码读出来再赋值给控件
③ 可方便的更换数据库平台,如换为Oracle数据库只需修改providerName

比如,我们现在要做一个项目鉯后会卖个两个企业使用:A和B。这就有不确定因素了A使用Oracle,B使用SQLserver所以

①数据库:我们需要建两个库,一个用oracle一个用Sqlserver。

 ②程序:我们┅般不去写两个系统让他们使用我们肯定会去判断,先判断他们使用的是什么数据库然后再在程序里执行什么样的数据库脚本。

//此处執行Oracle的数据库脚本

在Views目录下有个
Views下的只管Views的配置其实一般也很少用到。你使用之前在View上应该要引用webconfig配置数据库urationManager的空间名称

本回答被提问者和网友采纳

我们经常会希望在程序中写入一些配置信息例如版本号,以及数据库的连接字符串等你可能知道在WinForm应用程序中可以利用预定义的配置节。我们经常使用的配置文件的架构是客诉下面的形式先大概有个印象,通过后面的实例会有一个比较清楚的认识下面的“配置节”可以理解为进行配置一个XML的节点。

下面是一个最常见的应用程序配置文件的例子只有appSettings节:

 
 
添加引用后,就可以用 "); 1.0 过渡到 2.0因此额外讲了很多两个版本间的变化)
[2] (作者鈈知从哪儿复制的一堆相关内容的大杂烩,也没好好整理不过还蛮有用)
[3] (用操控XML文件的方法写的,复杂的情况下岂不疯掉……)

我要回帖

更多关于 webconfig配置数据库 的文章

 

随机推荐