`

ASP。NET学习七

阅读更多
ASP.NET连接数据库学习
Asp.net连接数据库:
利用System.Data.OleDb;OleDbConnection,OleDbCommand,OleDbDataReader
ADO.NET使用Connection对象来连接数据库系统,使用Command或DataAdapter对象来执行SQL语句,并将执行的结果返回给DatqReader或DataAdapter,然后再使用取得的DataReader或Adapter对象操作数据结果。
注意连接字符串的使用:string strOleConnectionString="Provider=Microsoft.JET.OLEDB.4.0;Data Source=C:\\Employee.mdb";
这里面Data Source中间有空格,如果没有会提示“找不到可安装的ISAM”.
可用连接字符串:
string str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("./")+"Reader.mdb;";
下面是读取Reader.mdb中的Employee表中的数据以表格的形式显示出来。
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script language="C#" runat="server">
OleDbDataReader dr;
public void Page_load(Object sender, EventArgs e)
{
string str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Reader.mdb;";

OleDbConnection strConn = new OleDbConnection(str);
strConn.Open();
string sel = "select * from employee";
OleDbCommand strCmd = new OleDbCommand(sel, strConn);

dr = strCmd.ExecuteReader();
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>DataReader</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table border="1">
<tr>
<td>员工工号</td>
<td>员工姓名</td>
</tr>
<%
while (dr.Read())
{
%>
<tr>
<td><%=dr["EmpNo"].ToString()%></td>
<td><%=dr["EmpName"].ToString()%></td>
</tr>
<%
}
dr.Close();

%>
</table>

</div>
</form>
</body>
</html>
分享到:
评论

相关推荐

    ASP。NET学习网站设计

    这个"ASP.NET学习网站设计"的项目显然旨在教授如何利用ASP.NET技术来创建功能丰富的在线学习平台,其中包括视频播放和测试功能。这些功能是现代在线教育平台的核心组件,能够提供互动式的学习体验。 首先,我们要...

    asp。net学习资料

    这个“ASP.NET学习资料”压缩包包含了一系列与ASP.NET相关的学习资源,对于想要深入理解或者入门ASP.NET的开发者来说是非常宝贵的。 首先,我们来看SQLServer2005JCJCYM.rar,这可能是一个关于SQL Server 2005的...

    ASP 。NET学习资料

    ### ASP.NET 学习资料详解 #### 一、ASP.NET简介 ASP.NET 是 Microsoft 开发的一个用于构建动态 Web 应用程序的框架。它基于通用语言运行时 (CLR),允许开发人员使用多种 .NET Framework 语言(如 C#、VB.NET 等)...

    asp.net学习笔记

    ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能和工具,使得开发者能够高效地构建动态网站、Web应用和服务。...通过深入学习这些内容,开发者可以提升在ASP.NET平台上构建复杂应用的能力。

    ASP·NetC学习书籍

    这本书籍“ASP·NetC学习书籍”是专为初学者设计的,旨在帮助读者掌握这一技术的基础和进阶知识。以下是该书可能涵盖的一些关键知识点: 1. **基础概念**:首先,书籍可能会介绍ASP.NET C#的基本概念,包括Web应用...

    asp.net MVC3学习资料汇总

    含有18个Word文档,系统的讲解了asp.net MVC3的相关知识,内容全面,通俗易懂,包含有三部分:asp.net MVC3系列教程(9篇)、asp.net MVC3入门介绍(上、下)、asp.net MVC完整的案例教程(7篇)

    asp,net核心技术,asp,net视频学习,asp.net高级技术

    在这个资源中,通过知名.NET名人的视频讲解,你可以深入学习并掌握ASP.NET的核心技术和高级特性。 1. ASP.NET核心(ASP.NET Core) ASP.NET Core是一个跨平台、高性能、开源的框架,支持Windows、Linux和macOS。它...

    ASP。NET学习大纲,内有代码

    这个压缩包文件包含的ASP.NET学习大纲和代码示例,旨在帮助初学者和有经验的开发者更好地理解和掌握ASP.NET的关键概念和技术。 1. **ASP.NET基础** ASP.NET的基础包括Web Forms、MVC(Model-View-Controller)和...

    基于ASP NET在线考试系统实现 源码

    7. **状态管理**:ASP.NET支持Session和ViewState等状态管理机制,用于在多个页面间保持用户状态,例如记录用户已答的试题。 8. **响应式设计**:为了适应不同设备的屏幕尺寸,系统可能采用了响应式设计,使用户在...

    asp.net学习资料大全

    本资源包"ASP.NET学习大全(整理)"显然是一个全面的学习资源集合,旨在帮助初学者快速掌握ASP.NET技术,避免在学习过程中迷失方向。 1. **基础概念** - ASP.NET是微软的服务器端编程模型,用于构建动态网站、Web...

    ASP.NET的视频学习材料6-10

    7. **调试和错误处理**:学习如何利用VS2005的内置调试工具找出并修复代码中的错误,以及如何有效地处理运行时异常。 8. **部署**:视频可能会讲解如何将开发好的ASP.NET应用程序发布到Web服务器,包括设置IIS、...

    Asp.net MVC 3实例学习之ExtShop系列最终源代码

    7. **验证(Validation)**:Asp.net MVC 3提供了强大的验证机制,包括服务器端验证和客户端验证。在ExtShop中,可能利用DataAnnotations属性进行模型验证,同时结合Unobtrusive JavaScript实现在浏览器端的实时验证...

    asp.net学习案例教程

    7. **路由与URL重写**:掌握ASP.NET的路由系统,用于定义URL结构,以及如何使用URL重写来改善用户体验和SEO。 8. **数据库访问**:了解ADO.NET或Entity Framework等工具,学习如何连接和操作SQL Server或其他关系型...

    asp.net学习宝典

    7. **状态管理**:ASP.NET提供了多种状态管理选项,如视图状态、控制状态、会话状态和应用程序状态,帮助开发者在HTTP无状态的环境中保持数据。 8. **部署和配置**:ASP.NET应用程序可以轻松部署到IIS(Internet ...

    【学习推荐】ASP.NET Core 3.1中文教程

    本教程针对想要深入理解和掌握ASP.NET Core 3.1的开发者,提供了丰富的中文学习资源,旨在帮助读者从基础架构到实际开发,全面了解并掌握这个强大的后端技术。 在ASP.NET Core 3.1中,主要包含以下几个核心知识点:...

    在线教育 asp.net源码

    在在线教育领域,ASP.NET 可以用来构建功能丰富的教学平台,包括课程发布、在线学习、互动答疑、考试系统等。 本源码“BN066-在线教育 ASP.NET 源码”无密码,这意味着可以直接下载并进行研究和二次开发。这为...

    Asp_net2_0学习指导 菜鸟到中级程序员的飞跃

    本资源"ASP_NET2_0学习指导 菜鸟到中级程序员的飞跃"旨在帮助初学者快速掌握ASP.NET 2.0的核心概念和技术,从而晋升为中级程序员。 1. **ASP.NET架构** ASP.NET 2.0的核心是页面生命周期管理,它包括页面初始化、...

    asp.netasp.netasp.net

    【描述】:“asp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.net” 描述中的重复可能是由于输入错误或者为了强调。不过,我们可以从中推断出讨论的内容与ASP.NET相关,...

    asp net 源码

    7. **依赖注入(DI)与控制反转(IoC)**:ASP.NET支持依赖注入,通过容器管理对象的生命周期和依赖关系,使得代码更加灵活和易于测试。 8. **实体框架(Entity Framework)**:是微软提供的一个ORM(对象关系映射...

Global site tag (gtag.js) - Google Analytics