以SqlDataReader读取数据
2009-12-06 19:25
531 查看
SqlDataReader它是用来读取数据的,而且在SqlDataReader读取数据时,必须要一直与数据库的链接,所以被称为连线模式,
其有两个重要的属性,Hasrows是用来判断是否有数据可以回传,若有返回True,否则返回False.
另一个方法是read()用来判断是否有读取数据,若有,则传回True,否则传回False:
具体实例代码如下:
其有两个重要的属性,Hasrows是用来判断是否有数据可以回传,若有返回True,否则返回False.
另一个方法是read()用来判断是否有读取数据,若有,则传回True,否则传回False:
具体实例代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ Import Namespace="System.Data.SqlClient" %> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { var cn = new SqlConnection(); cn.ConnectionString = @"Data Source=./SQLEXPRESS;AttachDbFilename=|DataDirectory|Student.Mdf;Integrated Security=True;User Instance=True"; var cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "select * from student "; cn.Open(); var dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { Response.Write("学号:"+dr["StudentID"]+"姓名:"+dr["StudentName"]+"<br/>"); } } dr.Close(); cn.Close(); }
相关文章推荐
- SqlDataReader读取分页数据,pageCount你是肿么了?
- 使用SqlDataReader读取数据示例
- SqlDataReader数据读取时的一些小节
- 使用 SqlDataReader 读取数据示例
- SqlDataReader读取数据的代码
- 在循环中读取sqlDataReader.Read()中的所有列,数据类型如何转换?
- 第四课 使用SqlDataReader读取数据(翻译)
- 使用 SqlDataReader 读取数据示例
- 读取SqlDataReader数据动态创建DataTable
- 当获取相似数据时,使用不同方法调用不同sp,但是使用同一个方法去用IIDataReader或者SqlDataReader读取数据时需要判断column name是否存在。
- SqlDataReader对数据的读取
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- 利用SqlDataReader读取大量的数据库数据
- SqlDataReader读取数据
- JScript.Net之SqlDataReader读取数据
- SqlDataReader 与 DataSet读取sql中的数据
- Lesson 04: Reading Data with the SqlDataReader(使用SqlDataReader读取数据)
- SqlDataReader读取数据
- JScript.Net 之 SqlDataReader读取数据
- 使用SqlDataReader读取数据示例