小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SqlCommand.ExecuteReader()方法

 寒木蕭條 2010-09-24
SqlCommand.ExecuteReader() 方法

CommandText 發(fā)送到 Connection 并生成一個(gè) SqlDataReader。

命名空間:System.Data.SqlClient
程序集:System.Data(在 system.data.dll 中)
 
語(yǔ)法:
public SqlDataReader ExecuteReader ()

返回值

一個(gè) SqlDataReader 對(duì)象。
異常

異常類型 條件

Exception

未能執(zhí)行此命令。

SqlException

在對(duì)鎖定的行執(zhí)行該命令期間發(fā)生了異常。如果使用的是
 Microsoft .NET Framework 1.0 版,將不會(huì)生成該異常。
備注

當(dāng) CommandType 屬性設(shè)置為 StoredProcedure 時(shí),CommandText 屬性應(yīng)設(shè)置為
存儲(chǔ)過(guò)程的名稱。當(dāng)調(diào)用 ExecuteReader 時(shí),該命令將執(zhí)行此存儲(chǔ)過(guò)程。
如果使用 SQL Server 2005 之前的 SQL Server 版本,在使用 SqlDataReader 時(shí),
關(guān)聯(lián)的 SqlConnection 將忙于為 SqlDataReader 服務(wù)。當(dāng)處于此狀態(tài)時(shí),除了關(guān)閉
 SqlConnection 外,不能對(duì)其執(zhí)行其他任何操作。除非調(diào)用 SqlDataReader
Close 方法,否則會(huì)一直處于此狀態(tài)。從 SQL Server 2005 開(kāi)始,多活動(dòng)結(jié)果
集 (MARS) 功能允許多個(gè)操作使用同一連接。
如果您使用 ExecuteReaderBeginExecuteReader 訪問(wèn) XML 數(shù)據(jù),
SQL Server 將以多行(每行 2,033 個(gè)字符)方式返回長(zhǎng)度大于 2,033 個(gè)字符的所有
XML 結(jié)果。若要避免發(fā)生此行為,請(qǐng)使用 ExecuteXmlReaderBeginExecuteXmlReader
讀取 FOR XML 查詢。有關(guān)更多信息,請(qǐng)參見(jiàn)位于
http://support.microsoft.com/default.aspx?ln=zh-cn. 上的 Microsoft 知識(shí)庫(kù)中的
文章 Q310378“PRB: XML Data Is Truncated When You Use SqlDataReader”(PRB:使
用 SqlDataReader 時(shí) XML 數(shù)據(jù)被截?cái)啵?/div>
示例

下面的示例創(chuàng)建一個(gè) SqlCommand,然后通過(guò)傳遞兩個(gè)字符串來(lái)執(zhí)行它,其中一
個(gè)字符串是 Transact-SQL SELECT 語(yǔ)句,另一個(gè)字符串用于連接至數(shù)據(jù)源。
private static void CreateCommand(string queryString,
string connectionString)
{
using (SqlConnection connection = new SqlConnection(
connectionString))
{
connection.Open();
SqlCommand command = new SqlCommand(queryString, connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(String.Format("{0}", reader[0]));
}
}
}
 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多