自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解ADO.NET數(shù)據庫編程技巧使用說明

開發(fā) 后端
實現(xiàn)方法有點類似于ADO.NET數(shù)據庫編程可以填充DataSet,也可以修改數(shù)據然后提交以實現(xiàn)對具體數(shù)據的修改。。。。。

ADO.NET數(shù)據庫編程比較復雜,名目繁多的類、對象、屬性、方法讓每一個編程者都感覺惱火。本文旨在介紹ASP.NET Beta2數(shù)據庫編程的主要內容,幫助編程者最快的了解ADO.NET數(shù)據庫編程的精髓。

一、 Managed Providers

如果你是初學者,可能你會問,什么是"Managed Providers"?

Managed Providers提供簡單的方法連接和訪問數(shù)據庫,有點類似于數(shù)據庫連接,當然又比它強的多。Managed Providers提供OleDb和SQL Server兩種編程接口。因為SQL Server是微軟自己的產品,因此,專門提供了一個針對SQL Server的接口,使用這個接口訪問SQL Server的效率應該比使用OleDb強。#t#

NameSpaces

本文所有的例子程序都需要使用以下NameSpaces:

  1. <%@ Import Namespace="System.Data" %>  
  2. <%@ Import Namespace="System.Data.Oledb" %>   
  3. Connection  

為了連接數(shù)據庫,必須使用OleDbConnection:

  1. Dim objConn as New OleDBConnection  
  2. ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=e:\sff\site\db\users.mdb")  

當然,你也可以將具體的連接方法作為變量使用,在ADO.NET數(shù)據庫編程以后,必須打開數(shù)據庫:

objConn.Open()

這樣,就可以使用數(shù)據庫了,一般在***,我們都要求關閉數(shù)據庫連接:

  1. objConn.Close()  
  2. objConn=Nothing   
  3. Command 

連接數(shù)據庫以后,就可以發(fā)送命令對數(shù)據庫進行操作了,OleDbCommand允許發(fā)送命令對數(shù)據庫進行操作。根據發(fā)送的SQL語句,我們可以對數(shù)據庫進行幾乎所有操作。

Dim objCmd as New OleDbCommand("SELECT * From users", objConn)

ADO.NET數(shù)據庫編程以上語句建立Command,根據習慣不同,也可以使用以下方法:

  1. Dim objCmd as New OleDbCommand()  
  2. objCmd.Connection = objConn 
  3. objCmd.CommandText = "SELECT * FROM users"   

還可以這樣:

  1. Dim objCmd as New OleDbCommand(SQL String, connection string)  

仔細觀察上面的語句,我們發(fā)現(xiàn)在定義OleDbCommand時,可以同時使用數(shù)據庫連接OleDbConnection和數(shù)據庫連接語句。以上代碼并沒有執(zhí)行SQL語句,現(xiàn)在我們來看到底怎樣執(zhí)行

責任編輯:chenqingxiang 來源: 博客園
相關推薦

2009-12-18 17:06:37

ADO.NET 數(shù)據庫

2009-12-18 17:16:47

ADO.NET連接數(shù)據

2009-12-21 16:07:52

ADO.NET數(shù)據庫

2009-12-23 17:59:46

ADO.NET數(shù)據庫

2009-12-22 10:43:48

ADO.NET類庫

2009-12-18 14:20:26

ADO.NET組件

2009-12-22 17:24:22

ADO.NET數(shù)據庫

2009-12-18 15:11:50

ADO.NET類

2009-12-21 14:55:49

ADO.NET對象

2009-12-21 14:55:49

ADO.NET類庫

2009-12-18 13:52:39

ADO.NET設計器

2009-12-23 14:53:28

ADO.NET連接池

2009-12-21 14:39:09

ADO.NET技巧

2009-12-24 09:14:52

ADO.Net Tea

2009-11-03 17:25:59

ADO.NET編程技巧

2010-01-05 10:30:28

ADO.NET數(shù)據庫連

2009-12-24 10:37:03

ADO.NET訪問數(shù)據

2009-12-22 16:03:34

ADO.NET Ent

2009-12-23 13:23:29

ADO.Net Sql

2009-12-23 09:14:52

ADO.NET連接池
點贊
收藏

51CTO技術棧公眾號