DotNet Web程序下用C#操作数据库

 

DotNet Web 程序下用 C# 操作数据库
最近在 DotNet 下用 C# 语言写公司的网站示例程序时,用到了在 C# 下操作 Access 数据库,很多东西不是难,而是我们不知道。 ^-^ 呵呵,所以现在自己写了一个小程序,来把用 C# 操作 Access 数据库的程序演示如下,希望能省去大家搜索东西的痛苦。
首先 ,我写了一个 DatabaseDemo.aspx 页面,具体代码如下,这也就是操作数据库的具体过程。
DatabaseDemo.aspx 页面代码如下:
<%@ Page Language="C#" %>
 
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>
 
 
<%
String UsernameV="";
String PasswordV="";
 
   // 创建连接对象,用于连接到数据库。
   OleDbConnection Conn=new OleDbConnection();
   // 设置用于连接到 Access 数据库的连接字符串,其中 Server.MapPath() 用于得到服务器端程序所在路径,如果设置的虚拟目录,则可以得到对应的实际路径。
   Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("Userdatabase.mdb");
  
   // 打开数据库连接
   Conn.Open();
   // 创建 Command 对象,用来执行 SQL 语句。
   OleDbCommand Comm=new OleDbCommand("select * from UserInformation",Conn);
  
   //Command 对象的 ExecuteReader 方法返回 OleDbDataReader 对象。
   OleDbDataReader dr=Comm.ExecuteReader();
  
   try
   {
    while(dr.Read())
    {
     UsernameV=dr["UserName"].ToString();
     PasswordV=dr["PassWord"].ToString();
    
     Response.Write(UsernameV+"<br>");
     Response.Write(PasswordV);
    }
   }
   finally
   {
    dr.Close();
    Conn.Close();
   }
%>
<html>
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
    </div>
    </form>
</body>
</html>
  其次 ,我为这个页面建立了一个虚拟目录 (DotNetDemo) ,同时测试用的数据库 Userdatabase.mdb 和页面放在同一个目录下面。然后在 IE 中输入 http://localhost/DotNetDemo/DatabaseDemo.aspx 即可以看到结果。
 
 
  注:当然要运行 .aspx 页面,你的机器上必须首先要安装上 .net framework

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值