成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何進行訪問ADO.NET數據詳細說明

開發 后端
本系列課程我們將會從訪問ADO.NET的各個角度出來,來講述訪問ADO.NET的全新功能,這主要包括C#3.0,VB9.0,WCF,WPF,WP,LINQ,AJAX,mobile開發,Cardspace,智能客戶端。

當我們對數據庫進行插入、刪除、更新和讀取數據時,我們經常需要寫很多相同或相似的代碼,這些代碼看起來很臃腫。這樣寫代碼不僅很浪費時間,而且程序看起來結構很不清晰,雜亂無章。System.Data.SqlClient里提供了很多數據庫操作的類。

訪問ADO.NET中的數據源是由托管提供程序所控制. 雖然托管提供程序與OLE DB有兩處重大的不同,但是二者是極為類似的.首先, 訪問ADO.NET托管提供程序在.NET環境下運行,通過 DataReader 和DataTable .NET類來檢索和展示數據.第二,它們的體系結構都比較簡單,是因為為了適應.NET而進行了優化.

此時,ADO.NET分成兩種不同類型的托管提供程序:一種用于SQL Server? 7.0 或更高版本,另一種適用于所有你可能已經安裝訪問ADO.NET的OLE DB 提供程序.雖然運用在兩種托管提供程序中的類是不同的,但它們卻都遵循相類似的命名方式.除開前綴之外,其它名稱都是相同的.前一種情況前綴為SQL, 后一種則是ADO。#t#

你需要利用SQL類來訪問SQL Server 表,因為SQL類會跳過由OLE DB 提供程序呈現的中間層, 而直接進入數據庫服務器內部API. ADO類是位于OLE DB 提供程序頂端的.NET接口,利用COM Interop 橋來進行工作。

 因此我們可以使用已經提供的類,寫一個自己的類, 訪問ADO.NET在自己寫的類里面可以寫一些函數,這些函數是在程序中經常使用的代碼,函數可以帶不同的參數列表。以下就是我自己寫一個簡單的類。它的幾個函數我們可以在程序中大量可見的

  1. using System.Data.SqlClient;  
  2.  
  3.   class DataLev  
  4.  
  5.     {  
  6.  
  7.         private SqlCommand myCmd;  
  8.  
  9.         private SqlConnection sqlConn;  
  10.  
  11.         private SqlDataAdapter myAdp;  
  12.  
  13.    
  14.  
  15.         public SqlConnection getConn()  
  16.  
  17.         {  
  18.  
  19. //返回數據庫連接字符串  
  20.  
  21.    
  22.  
  23.         string constr = @"Data Source = localhost;  
  24.  
  25. Initial Catalog = CustomersManage;  
  26.  
  27. Integrated Securitytrue";  
  28.  
  29.                         
  30.  
  31.             sqlConn = new SqlConnection(constr);  
  32.  
  33.    
  34.  
  35.             return sqlConn;       
  36.  
  37.    }  
  38.  
  39.    
  40.  
  41.         public void ExcuteCmd(string sqlCmd)  
  42.  
  43.         {  
  44.  
  45.                             //執行一般的SQL語句(select,insert,delete,update)  
  46.  
  47.             sqlConn = this.getConn();  
  48.  
  49.             sqlConn.Open();   
  50.  
  51.    
  52.  
  53.             myCmd = new SqlCommand(sqlCmd, sqlConn);  
  54.  
  55.             myCmd.ExecuteNonQuery();//返回受影響的行  
  56.  
  57.    
  58.  
  59.             myCmd.Dispose();  
  60.  
  61.             sqlConn.Close();  
  62.  
  63.         } 
責任編輯:chenqingxiang 來源: CSDN
相關推薦

2009-12-29 15:22:40

ADO.NET類庫

2010-01-04 10:39:33

ADO.NET描述

2009-12-21 14:31:29

ADO.NET類文件

2009-12-18 16:28:35

ADO.NET結構

2009-12-18 17:29:40

ADO.NET應用程序

2009-12-22 15:44:47

ADO.NET菜單

2009-12-18 17:01:21

ADO.NET數據

2009-12-23 11:01:50

ADO.NET 批處理

2009-12-31 09:54:04

ADO.NET數據訪問

2009-12-22 09:43:20

ADO.NET對象

2009-12-28 15:05:56

ADO.NET 數據

2009-12-31 15:39:46

ADO.NET訪問數據

2009-12-24 10:37:03

ADO.NET訪問數據

2010-01-04 13:16:31

ADO.NET命令

2009-12-25 09:25:54

ADO.NET實例

2009-12-30 15:21:55

ADO.NET訪問

2009-12-22 16:23:26

ADO.NET訪問

2009-12-18 15:11:50

ADO.NET類

2009-12-29 15:30:15

ADO Insert

2009-12-25 14:23:35

ADO.NET設置
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费精品视频一区 | 91精品一区 | 成人亚洲视频 | 美国av毛片 | 亚洲97 | 免费观看黄色片视频 | 免费看一级毛片 | 日本不卡高清视频 | 日韩免费1区二区电影 | 狠狠躁躁夜夜躁波多野结依 | 欧美激情在线播放 | 青青草一区二区三区 | 国内精品久久精品 | 91亚洲欧美 | 草草视频在线观看 | 国产高清视频在线观看 | 日韩一区二区成人 | 国产精品久久久久一区二区三区 | 欧美一页| 五月天天丁香婷婷在线中 | 午夜影院网站 | 国产日韩免费观看 | 久久久久久国产精品免费免费 | 国产精品久久久久久久免费大片 | 中文字幕亚洲一区 | 国产精品1区2区 | 99福利视频 | 91精品国产一区二区三区 | 羞羞的视频免费看 | 国产高清一区二区三区 | 国产精品视频在线免费观看 | 亚洲在线久久 | 午夜免费av | 欧美影院| www.久草.com| 91精品一区二区三区久久久久久 | 日韩 欧美 综合 | 毛片入口 | 日本成人综合 | 亚州成人 | 国产精品视频在线观看 |