日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
知識手冊:關(guān)于ADO.NETSqlCommand對象介紹

#T#了解ADO.NET的朋友都知道,ADO.NET為我們提供了多種對象模型,下面是其中的兩個典型的對象模型,它們都是在System.Data.SqlClient名稱空間下。下面我們大家就趕快的來看看吧!以往編寫程序時,我們可以直接通過.NET Framework 所提供的多線程機制,或是以 Delegate 類包裝多線程的方式,在 .NET Framework 所提供的異步架構(gòu)下,設(shè)計調(diào)用執(zhí)行 Command 對象實例。這些方法都是讓一條工作線程(Worker Thread)停止在后臺中等待執(zhí)行結(jié)果,一旦有結(jié)果后,工作線程再通過標(biāo)準(zhǔn)的機制告知結(jié)果。

創(chuàng)新互聯(lián)公司服務(wù)項目包括韶山網(wǎng)站建設(shè)、韶山網(wǎng)站制作、韶山網(wǎng)頁制作以及韶山網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,韶山網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到韶山省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

一、ADO.NET SqlConnection對象

ADO.NET使用SqlConnection對象與SQL Server進(jìn)行連接。連接字符串的常用形式有兩種:

1.使用Windows集成安全身份認(rèn)證,例如:

 
 
  1. string connectionString ="IntegratedSecurity=SSPI;Database=MyDatabase.mdf;Server=localhost;"

或:

 
 
  1. string connectionString = "Initial Catalog= MyDataBase; Data Source=localhost;Integrated Security=SSPI;" 

2.在連接字符串中指定服務(wù)器名、用戶id、用戶口令、數(shù)據(jù)庫名等信息。例如:

 
 
  1. string connectionString = "server=localhost; uid=sa; pwd=123; database=MyDatabase.mdf"

然后通過連接字符串直接創(chuàng)建SqlConnection對象,如

 
 
  1. SqlConnection conn = new SqlConnection(connectionString); 

二、ADO.NET SqlCommand對象

在ADO.NET中,有兩種操作數(shù)據(jù)庫的方式:
1.無連接的方式;
2.保持連接的方式。

不論采用哪種方式,都可以通過ADO.NET SqlCommand對象提供的方法傳遞對數(shù)據(jù)庫操作的命令,并返回命令執(zhí)行的結(jié)果。

在保持連接的方式下操作數(shù)據(jù)庫的一般步驟為:
1.創(chuàng)建SqlConnection的實例;
2.創(chuàng)建SqlCommand的實例;
3.打開連接;
4.執(zhí)行命令;
5.關(guān)閉連接。

ADO.NET SqlCommand對象提供了多種完成對數(shù)據(jù)庫操作的方法。常用有:

 
 
  1. ExecuteNonQuery 

該方法執(zhí)行SQL語句的結(jié)果,但不返回命令執(zhí)行的表數(shù)據(jù),僅返回操作所影響的行數(shù)。

 
 
  1. ExecuteReader 

ExecuteReader方法提供了只向前的、順序的快速讀取數(shù)據(jù)庫中數(shù)據(jù)的方法。該方法根據(jù)提供的SELECT語句,返回一個可以順序讀取的SqlDataReader對象,編程者可以使用Read方法循環(huán)依次讀取每個記錄中各字段(列)的內(nèi)容。

 
 
  1. ExecuteScaler() 

該方法用于執(zhí)行SELECT查詢,得到的返回結(jié)果為一個值的情況,比如使用count函數(shù)求表中記錄個數(shù)或者使用sum函數(shù)求和等。


本文標(biāo)題:知識手冊:關(guān)于ADO.NETSqlCommand對象介紹
瀏覽路徑:http://www.5511xx.com/article/dpsgcjg.html