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

原创 2007年09月12日 19:27:00

 

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

 

ASP.NET(C#)中web.config文件详解

一、认识Web.config文件    Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证...
  • superbirds
  • superbirds
  • 2010年01月11日 10:33
  • 1742

ASP.NET读取设置Web.config文件--数据库

一.配置方法1. 添加 MySql 引用2.C#读取web.config文件信息在 web.config 文件中可以宏定义设置数据库配置 ...
  • qq_19678579
  • qq_19678579
  • 2017年06月06日 16:58
  • 432

C#(.NET) Webservice返回json设置

一 、服务器端设置    1.修改web.config 在web.config里面的的system.Web节点添加                                  ...
  • kingmax54212008
  • kingmax54212008
  • 2015年07月14日 10:58
  • 19288

C#连接ACCESS 配置web.config

-今天朋友叫帮忙做个操作Access数据库的东东网上找了整理下 贴出来AccessHelper类using System; using System.Data; using System.Config...
  • AkashaicRecorder
  • AkashaicRecorder
  • 2015年10月21日 09:34
  • 320

C#web 连接数据库

  • 2014年05月29日 19:20
  • 359KB
  • 下载

c# winform通过本地WebService接口访问SQL数据库实例

总体思路如下:先建立数据库,再建立webservice,最后通过winform的按钮来调用服务,达到操作数据库的目的。...
  • ericwuhk
  • ericwuhk
  • 2016年12月15日 17:05
  • 4106

C#连接数据库的新方法(通过web.config配置文件)

方法一、    1、web.config中下加入以下连接代码                                       2、在后台代码中加入以下代码,其中Test为web....
  • u014180504
  • u014180504
  • 2014年12月16日 14:02
  • 790

C#.NET操作数据库通用类

下面给出了一个C#操作MS SQL Server 数据库的通用类,通过该类可以对数据库进行任何操作,包括执行SQL语句、执行存储过程。以下是其详细实现过程,希望大家共同修改优化之。稍后将介绍如何使用它...
  • ecjtuync
  • ecjtuync
  • 2007年04月25日 16:47
  • 1468

C#语言和doNet框架

大家首先要清楚.NET平台与C#不是一回事.这点大家一定要明白,对开发人员来讲他有两个概念。第一,它是C#、VB.net等程序运行的平台。第二,它因为为这些语言提供了丰富的类库(称之为基类库).NET...
  • AstrayLamp
  • AstrayLamp
  • 2017年09月08日 16:34
  • 164

C#中对数据库的基本操作(增删改以及调用存储过程)

因为最近在写web API的时候需要对数据库操作,所以要用到ADO.NET,因为之前没有接触过.NET所以也是一边上网查资料看C#书一边写,现在对这块基础的部分已经掌握了,现在写下来只是想对自己前段时...
  • zhang_guyuan
  • zhang_guyuan
  • 2016年11月12日 16:33
  • 4105
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DotNet Web程序下用C#操作数据库
举报原因:
原因补充:

(最多只允许输入30个字)