新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
操作C# Dataset介紹
最近在AJAX 開發(fā)中,需要調(diào)用業(yè)務(wù)函數(shù),操作C# Dataset,讀取數(shù)據(jù)集,具體操作方法如下:

新建一 WEB 項目,創(chuàng)建一業(yè)務(wù)類:操作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: 在此處添加構(gòu)造函數(shù)邏輯
- //
- }
- // 數(shù)據(jù)集傳遞測試
- [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;
- }
- }
- }創(chuàng)建好業(yè)務(wù)類以后,再新建一 Aspx 頁面,在頁面的 Page_Load 中注冊業(yè)務(wù)類:
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
【編輯推薦】
- 概述C#實現(xiàn)文件下載
- C#搞定網(wǎng)站驗證碼的方法
- 淺談C# String對象
- C#命名空間學(xué)習(xí)筆記
- 淺析C#調(diào)用ActiveX控件
網(wǎng)頁名稱:操作C# Dataset介紹
鏈接分享:http://fisionsoft.com.cn/article/dpdhpsh.html


咨詢
建站咨詢
