DataReader
FieldCount:数字字段的数目;
IsClosed:
方法:
CLOSE();
GetBoolean(ordinal):获取第ordinal+1列的内容;
GetDataTypeName(ordinal)
GetFieldType(ordinal)
Getname(ordinal)
GetOrdinal(name)
GetValue(ordinal)
GetValues(ordinal)
Read()
IsDBNull(ordinal)
练习使用DataReader读取数据
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.SqlClient"%>
<script runat="server" language="C#">
public void Page_load(object sender, EventArgs e)
{
string strConn = "server=LWF-SZAIC\\IMPORTDATA;uid=sa;pwd=123;database=importdata";
SqlConnection Conn = new SqlConnection(strConn);
string strCmd = "select * from usertable";
SqlCommand Cmd = new SqlCommand(strCmd,Conn);
Conn.Open();
SqlDataReader dr;
dr = Cmd.ExecuteReader();
Response.Write("<table border='1'><tr align='center'>");
int i;
for (i = 0; i < dr.FieldCount; i++)
{
Response.Write("<td>"+dr.GetName(i)+"</td>");
}
Response.Write("</tr>");
while (dr.Read())
{
Response.Write("<tr align='center'>");
for (i = 0; i < dr.FieldCount; i++)
{
Response.Write("<td align='center'>"+dr.GetValue(i)+"</td>");
}
Response.Write("</tr>");
Response.Write("</table>");
}
dr.Close();
}
</script>
分享到:
相关推荐
这个“ASP.NET学习资料”压缩包包含了一系列与ASP.NET相关的学习资源,对于想要深入理解或者入门ASP.NET的开发者来说是非常宝贵的。 首先,我们来看SQLServer2005JCJCYM.rar,这可能是一个关于SQL Server 2005的...
ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能和工具,使得开发者能够高效地构建动态网站、Web应用和服务。...通过深入学习这些内容,开发者可以提升在ASP.NET平台上构建复杂应用的能力。
这本书籍“ASP·NetC学习书籍”是专为初学者设计的,旨在帮助读者掌握这一技术的基础和进阶知识。以下是该书可能涵盖的一些关键知识点: 1. **基础概念**:首先,书籍可能会介绍ASP.NET C#的基本概念,包括Web应用...
在这个资源中,通过知名.NET名人的视频讲解,你可以深入学习并掌握ASP.NET的核心技术和高级特性。 1. ASP.NET核心(ASP.NET Core) ASP.NET Core是一个跨平台、高性能、开源的框架,支持Windows、Linux和macOS。它...
这个压缩包文件包含的ASP.NET学习大纲和代码示例,旨在帮助初学者和有经验的开发者更好地理解和掌握ASP.NET的关键概念和技术。 1. **ASP.NET基础** ASP.NET的基础包括Web Forms、MVC(Model-View-Controller)和...
【ASP.NET 在线考试系统实现】是一个全面的项目,它利用了ASP.NET技术来构建一个功能完善的在线测试平台。...通过分析和学习这个源码,你可以提升自己的ASP.NET技能,并为构建类似的应用打下坚实基础。
8. **NuGet包管理器**:ASP.NET 4.5集成了NuGet,一个强大的包管理工具,开发者可以方便地查找、安装和更新第三方库。 9. **C#版本EventBus事件总线实例源码**:这可能是一个C#实现的事件总线(Event Bus)示例,...
本资源包"ASP.NET学习大全(整理)"显然是一个全面的学习资源集合,旨在帮助初学者快速掌握ASP.NET技术,避免在学习过程中迷失方向。 1. **基础概念** - ASP.NET是微软的服务器端编程模型,用于构建动态网站、Web...
8. **部署**:视频可能会讲解如何将开发好的ASP.NET应用程序发布到Web服务器,包括设置IIS、打包和发布项目。 9. **Web服务(Web Services)**:了解如何创建和消费ASP.NET Web服务,以便实现不同应用程序间的通信...
【Asp.net MVC 3 实例学习:ExtShop 系列最终源代码】 Asp.net MVC 3 是微软推出的一款基于模型-视图-控制器(Model-View-Controller)架构的Web应用程序开发框架,它是Asp.net技术的一个重要分支,为开发者提供了...
8. **数据库访问**:了解ADO.NET或Entity Framework等工具,学习如何连接和操作SQL Server或其他关系型数据库。 9. **状态管理**:学习如何在HTTP无状态的环境中保持用户状态,包括视图状态、隐藏字段、cookie和...
8. **部署和配置**:ASP.NET应用程序可以轻松部署到IIS(Internet Information Services)服务器,且配置管理相对简单,可以通过Web.config文件进行全局或特定应用程序的设置。 9. **ASP.NET Core**:这是ASP.NET的...
本教程针对想要深入理解和掌握ASP.NET Core 3.1的开发者,提供了丰富的中文学习资源,旨在帮助读者从基础架构到实际开发,全面了解并掌握这个强大的后端技术。 在ASP.NET Core 3.1中,主要包含以下几个核心知识点:...
在在线教育领域,ASP.NET 可以用来构建功能丰富的教学平台,包括课程发布、在线学习、互动答疑、考试系统等。 本源码“BN066-在线教育 ASP.NET 源码”无密码,这意味着可以直接下载并进行研究和二次开发。这为...
本资源"ASP_NET2_0学习指导 菜鸟到中级程序员的飞跃"旨在帮助初学者快速掌握ASP.NET 2.0的核心概念和技术,从而晋升为中级程序员。 1. **ASP.NET架构** ASP.NET 2.0的核心是页面生命周期管理,它包括页面初始化、...
【描述】:“asp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.netasp.net” 描述中的重复可能是由于输入错误或者为了强调。不过,我们可以从中推断出讨论的内容与ASP.NET相关,...
这个源码可能包含了ASP.NET的示例代码或者是一个实际项目的源代码,可以帮助开发者理解和学习ASP.NET的工作原理以及如何使用它来开发Web应用。 在ASP.NET中,你将遇到以下几个核心概念和技术: 1. **页面生命周期*...
这个“ASP.NET学习大全”包含了丰富的资源,可以帮助初学者和有经验的开发者深入理解和提升在ASP.NET领域的技能。 1. **ASP.NET概述** ASP.NET是一个开源的服务器端Web开发框架,它支持多种编程语言,如C#、VB.NET...
《ASP.NET 4.5高级编程》第8版是一本深入探讨Microsoft的Web开发框架ASP.NET 4.5的专业...通过学习本书,读者不仅可以掌握ASP.NET 4.5的核心概念和技术,还能了解到如何结合C#语言特性构建高效、安全的Web应用程序。