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

 

相关文章推荐

C# .net wed 自学总结——数据库增删该查,web实现

需要建立的文件: (1)aaa.htm(不是html文件) (2)bbb.ashx.cs(一般处理文件) (3)web.config(数据库配置文件) (4)CommonHelp.cs(NVe...

DotNet如何访问mySQL数据库

  .net的数据库天然支持MSSQLServer,但是并非其他数据库不支持,而是微软基于自身利益需要,在支持、营销上推自己的数据库产品;但是作为平台战略,他并非排斥其他数据库,而是参考java体系提...
  • shanhe
  • shanhe
  • 2007年02月20日 23:39
  • 2562

DotNet(C# )系统安装程序制作StepByStep(包括FrameWork安装和数据库安装...

DotNet(C# )系统安装程序制作StepByStep(包括FrameWork安装和数据库安装...
  • WYZSC
  • WYZSC
  • 2011年04月01日 09:42
  • 1305

2017-03-05 CentOS中配置守护服务(Supervisor)监听dotnet core web程序的运行

我们继续解决上篇博客的问题,我这个人有个毛病,不喜欢遗留什么问题,也不喜欢问题说不明白,具体要怎么解决一定要详尽,因为经常自己遇到问题的时候,去翻别人的博客,就会遇到这样的问题,很苦恼,又说废话了。 ...

2017-03-05 CentOS中结合Nginx部署dotnet core Web应用程序

Visual Studio Live 倒计时2天,当然这是美国倒计时两天,中国应该是在3月8日的凌晨,正值"3.8妇女节"。提前祝广大的女性同志节日快乐,当然还有奋斗在一线的程序媛们。 言归正传,在昨...

微软的dotnet-new工具可以使创建JavaScript Web 程序变得更简单

Microsoft发布了一组工具,使用他们的dotnet-new工具和使用Node.js的灵活方法可以快速生成基于JavaScript的Web 应用程序。 dotnet-new工具是.NET C...

DOTNET数据库操作(NHibernate)

  • 2010年08月02日 11:49
  • 758KB
  • 下载

C#编写聊天程序系列笔记(三)数据库加锁操作

C#操作数据库进行加锁操作

C# WinForm程序中MySQL数据库操作实例

在winform程序中要操作mysql数据库,首先要引用“using MySql.Data.MySqlClient;”然后按照本文中的代码即可实现最简单的数据库操作 private void b...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DotNet Web程序下用C#操作数据库
举报原因:
原因补充:

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