本文概述
- DataAdapter类签名
- 例
DataAdapter类签名
public class DataAdapter : System.ComponentModel.Component, System.Data.IDataAdapter
DataAdapter构造函数
建设者 | 描述 |
---|---|
DataAdapter() | 它用于初始化DataAdapter类的新实例。 |
DataAdapter(DataAdapter) | 它用于从相同类型的现有对象初始化DataAdapter类的新实例。 |
方法 | 描述 |
---|---|
CloneInternals() | 它用于创建此DataAdapter实例的副本。 |
Dispose(Boolean) | 它用于释放DataAdapter使用的非托管资源。 |
Fill(DataSet) | 它用于在DataSet中添加行以匹配数据源中的行。 |
FillSchema(DataSet, SchemaType, String, IDataReader) | 它用于将DataTable添加到指定的DataSet。 |
GetFillParameters() | 它用于获取用户在执行SQL SELECT语句时设置的参数。 |
ResetFillLoadOption() | 用于将FillLoadOption重置为其默认状态。 |
ShouldSerializeAcceptChangesDuringFill() | 它确定是否应保留AcceptChangesDuringFill属性。 |
ShouldSerializeFillLoadOption() | 它确定是否应保留FillLoadOption属性。 |
ShouldSerializeTableMappings() | 它确定一个或多个DataTableMapping对象是否存在。 |
Update(DataSet) | 它用于调用相应的INSERT, UPDATE或DELETE语句。 |
<
%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DataSetDemo.aspx.cs"
Inherits="DataSetExample.DataSetDemo" %>
<
!DOCTYPE html><
html xmlns="http://www.w3.org/1999/xhtml">
<
head runat="server">
<
title><
/title>
<
/head>
<
body>
<
form id="form1" runat="server">
<
div><
/div>
<
asp:GridView ID="GridView1" runat="server" CellPadding="3" BackColor="#DEBA84"
BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellSpacing="2">
<
FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
<
HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" />
<
PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" />
<
RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" />
<
SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" />
<
SortedAscendingCellStyle BackColor="#FFF1D4" />
<
SortedAscendingHeaderStyle BackColor="#B95C30" />
<
SortedDescendingCellStyle BackColor="#F1E5CE" />
<
SortedDescendingHeaderStyle BackColor="#93451F" />
<
/asp:GridView>
<
/form>
<
/body>
<
/html>
代码背后
using System;
using System.Data.SqlClient;
using System.Data;
namespace DataSetExample
{
public partial class DataSetDemo : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
using (SqlConnection con = new SqlConnection("data source=.;
database=student;
integrated security=SSPI"))
{
SqlDataAdapter sde = new SqlDataAdapter("Select * from student", con);
DataSet ds = new DataSet();
sde.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
}
}
}
}
输出:
文章图片
推荐阅读
- ado.net web表单示例
- ado.net数据表
- ado.net数据集
- ado.net数据阅读器
- ado.net命令
- ado.net连接
- ado.net sql服务器连接
- ado.net数据提供者
- ado.net入门介绍