把数据库连接信息写在web.config文件里

2016-01-29 13:38 5 1 收藏

把数据库连接信息写在web.config文件里,把数据库连接信息写在web.config文件里

【 tulaoshi.com - ASP.NET 】

  如果我们把数据库连接信息也就是数据库连接字符串写在web.config里,不但加强了程序的安全,同时也极大的方便了程序的修改。

   在web.config文件里添加关键字key是通过<appSettings标记来实现的,但是appSettings标记通常放在<system.web.....</system.web标记外面。例:

<configration

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

    <appSettings

        <add key="connString1"

                   value="server=localhost;user id=sa;pwd=;database=数据库名字"/

         <add key="connString2"

                  value="provider=Microsoft.Jet.OleDb.4.0;Data Source=数据库路径"/

   </appSettings

   <system.web

要在代码中引用这些数据库连接字符串,需要先添加对System.ConFiguration名字空间的引用,在这个名字空间中含有ConfigurationSettings类,其静态方法ConfigurationSettings.AppSettings属性可获取web.config文件中<appSettings节的设置,读到的值为string型。例如:

using System.Configuration;

string conn1 = ConfigurationSettings.AppSettings["connString1"];

string conn2 = ConfigurationSettings.AppSettings["connString2"];

SQLConnection myConn1 = new SQLConnection(conn1);

OleDbConnection myConn2 = new OleDbConnection(conn2);

   .

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

   .

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

   .

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

   </system.web

</configration

来源:https://www.tulaoshi.com/n/20160129/1490905.html

延伸阅读
标签: ASP
随着互联网的发展,Web数据库的应用越来越多,用户对访问Web数据库页面的速度也要求越来越高。访问Web页面的速度的快慢取决于网络的速度、Web页面所在服务器的性能以及Web页面本身的设计等多方面原因。本文介绍一种根据笔者多年开发经验总结的优化Web数据库页面的方法。  解决原理  用户访问静态Web页面时,Web服务器只需简单地将该页...
标签: ASP
  web.config文件是标准的xml文件,我们可以使用它来为一台机器下的每一个web应用程序或某个应用程序或一个目录下的asp.net页面来进行设置,当然,它也可以为一个单独的web页面进行设置。  如:网站的主目录是\inetpub\wwwroot\,那么我们将web.config放置于其下,那么这个网站中的应用程序将被web.config中的设置所影响。  e....
前题是必须安装好activeperl (505以上),以及MS Access 97 一. 安装Win32-ODBC模块 步骤1: 从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文件: Readme Win32-ODBC.ppd Win32-ODBC.tar.gz 步骤2: 在DOS窗口下,temp目录中运行下面的DOS命令: ppm install Win32-ODBC.ppd 二. 准备测...
第一种:使用JDBC的ACCESS驱动程序:在http://industry.java.sun.com/products/jdbc/drivers下载ACCESS的JDBC驱动程序。 第二种:使用JDBC-ODBC桥访问: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection("jdbc:odbc:dbaccess"); 第三种:直接访问ACCESS数据库,不使用JDBC-ODBC桥: Class.forNam...
标签: Web开发
一.建立数据库及ODBC数据源 1.建立jcc.mdb数据库及user表      2.添加测试数据 3.配置ODBC数据源 二.在%wwwroot%/下,新建Access数据库连接文件Select.jsp Select.jsp源码如下: %@page contentType="text/html;charset=gb2312"% %@page import="java.sql.*"% html body ...

经验教程

24

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部