ASP。NET学习八

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>

你可能感兴趣的:(C++,c,.net,asp.net,asp)