这篇文章将为大家详细讲解有关C#中Dataset的作用是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
成都创新互联公司是一家专注于网站建设、做网站与策划设计,华池网站建设哪家好?成都创新互联公司做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:华池等地区。华池做网站价格咨询:13518219792
新建一 WEB 项目,创建一业务类:操作C# Dataset代码如下所示:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
using System.Text;
/**////
/// test 的摘要说明
///
public class test
{
public test()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
// 数据集传递测试
[Ajax.AjaxMethod()]
public DataSet GetDataSet()
{
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=D:工作项目分析 estdb.mdb;Persist Security Info=True;");
DataSet ds = new DataSet();
try
{
OleDbCommand cmd = conn.CreateCommand();
cmd.CommandText = "select * from t_name";
cmd.CommandType = CommandType.Text;
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(ds);
return ds;
}
catch
{
conn.Close();
throw;
}
}
}创建好业务类以后,再新建一 Aspx 页面,在页面的 Page_Load 中注册业务类:
protected void Page_Load(object sender, EventArgs e){
Ajax.Utility.RegisterTypeForAjax(typeof(test));
}页面代码如下: <%@ Page Language="C#" AutoEventWireup="true"
CodeFile="read_dataset.aspx.cs" Inherits="read_dataset" %>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
xmlns="http://www.w3.org/1999/xhtml">
runat="server">
read_dataset
type="button" value="dataset" onclick="getDataSet();" />
id="div1">
关于C#中Dataset的作用是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。