您现在的位置是:首页 >

数据库自然连接 ASP.Net网络数据库:连接到数据库

火烧 2022-01-03 07:02:03 1055
ASP.Net网络数据库:连接到数据库 .使用数据库MyFir tAcce DB  本实例使用的数据库名称为MyFir tAcce DB 版本为Micro oft Acce 中文版 该数据库已经在 节

ASP.Net网络数据库:连接到数据库  

.使用数据库MyFirstAccessDB

  本实例使用的数据库名称为MyFirstAccessDB 版本为Microsoft Access 中文版 该数据库已经在 节中创建

数据库自然连接 ASP.Net网络数据库:连接到数据库

   .创建新ASP NET应用程序

       在Visual Studio NET 集成开发环境中创建新的ASP NET Web应用程序 命名为Example_ _

   .设计页面ConnectedAcDB aspx

  把应用程序Example_ _ 的默认页面WebForm aspx重命名为ConnectedAcDB aspx 该页面不需要添加任何ASP NET服务器 端控件或者客户端控件 因此不再介绍它的设计界面 页面ConnectedAcDB aspx的HTML设计代码如下     <%@ Page language= c# Codebehind= ConnectedAcDB aspx cs     AutoEventWireup= false Inherits= Example_ _ ConnectedAcDB %>     <HEAD><title> Example_ _ 连接到Access数据库</title></HEAD>     <body MS_POSITIONING= GridLayout >     <form id= Form method= post runat= server >     </form>     </body>     </HTML> .设计访问数据库的连接字符串     把页面ConnectedAcDB aspx访问数据库的连接字符串存放在应用程序的配置文件nfig中 程序代码如下     <appSettings>     <add key= ACCESSCONNECTIONSTRING     value= Provider=Microsoft Jet OLEDB ; Data Source= >     </add>     </appSettings>     由于页面ConnectedAcDB aspx获取连接字符串时需要使用类ConfigurationSettings 它被包含在名字空间System Configuration中 因此需要引入该名字空间 页面获取连接字符串的程序代码如下     //引入名字空间     using System Configuration;     //获取连接字符串     private readonly string ACCESSCONNECTIONSTRING     =ConfigurationSettings AppSettings[      ACCESSCONNECTIONSTRING ] ToString(); .设计页面ConnectedAcDB aspx的事件和函数     页面ConnectedAcDB aspx调用函数Page_Load(object sender System EventArgs e)初始化 该函数调用函数ConnectAccessDB()创建连接数据库MyFirstAccessDB的连接字符串 并把连接信息显示在页面上 函数Page_Load(object sender System EventArgs e)和ConnectAccessDB()的程序代码如下

  private void Page_Load(object sender System EventArgs e)     {         if(!Page IsPostBack)         {             ConnectAccessDB();           //连接到MyFirstAccessDb数据库         }     }     private void ConnectAccessDB()     {             //设置访问数据库的连接字符串         string accessString = ACCESSCONNECTIONSTRING         + Server MapPath( MyFirstAccessDB mdb );         OleDbConnection accessConn = new OleDbConnection(accessString);         try         {             accessConn Open();             //打开OLEDB数据库的连接              Response Write( 连接MyFirstAccessDB数据源成功!!! );             //显示连接成功信息             Response Write( <br>OLEDB数据库连接的连接字符串              + accessConn ConnectionString);             Response Write( <br>OLEDB数据库连接的数据库名称              + accessConn Database);             Response Write( <br>OLEDB数据库连接的数据源              + accessConn DataSource);             Response Write( <br>OLEDB数据库连接的数据库驱动              + accessConn Provider);             Response Write( <br>OLEDB数据库连接的服务器版本              + accessConn ServerVersion);             Response Write( <br>OLEDB数据库连接的打开状态              + accessConn State ToString());              //执行数据库的操作 如选择 插入 删除和更新等             accessConn Close();            //关闭OLEDB数据库的连接             Response Write( <br><br>OLEDB数据库连接的关闭状态              + accessConn State ToString());         }         catch(Exception ex)         {              Response Write(ex Message);   //抛出数据库连接异常         }     }

       设置页面ConnectedAcDB aspx为应用程序的起始页面 按F 键运行后 出现如图 所示的初始界面

lishixinzhi/Article/program/net/201311/11767  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码