ExecuteSql 類別

定義

這個類別用來執行 TSQL,是列舉器執行 TSQL 的唯一方式

[System.Runtime.InteropServices.ComVisible(false)]
public class ExecuteSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type ExecuteSql = class
Public Class ExecuteSql
繼承
ExecuteSql
屬性

建構函式

名稱 Description
ExecuteSql(Object)

init 連線嘗試將 con 投射到支援的連線類型之一

方法

名稱 Description
ExecuteImmediate(String, Object)

執行該連線的 SQL 而不回傳結果

ExecuteImmediate(String)

執行查詢但沒有結果

ExecuteImmediateGetMessage(String, Object)

執行該連線的 SQL,但不回傳結果,但擷取訊息

ExecuteWithResults(String, Object)

執行給定連線的 SQL 返回資料表

ExecuteWithResults(String)

執行查詢並回傳包含結果的資料表

ExecuteWithResults(StringCollection, Object, StatementBuilder)

執行給定連線的 SQL 在 DataTable 中回傳結果,這是一個用於最終結果的 TSQL。StatementBuilder 儲存額外處理需求與格式資訊,列表中的前幾個 TSQL 會直接執行,結果只取最後一個 tSQL 的結果。

ExecuteWithResults(StringCollection, Object)

執行給定連線的 tsql,並將結果回傳到 DataTable

GetDatabaseEngineEdition()

回傳連線的 DatabaseEngineEdition

GetDatabaseEngineEdition(Object)

回傳該伺服器的 DatabaseEngineEdition 與該連線

GetDatabaseEngineType()

回傳連線的 DatabaseEngineType

GetDatabaseEngineType(Object)

回傳擁有該連線伺服器的資料庫引擎類型

GetDataReader(String, SqlCommand)

執行查詢並取得資料讀取器來取得結果。

GetDataReader(String, SqlCommand)

這個類別用來執行 TSQL,是列舉器執行 TSQL 的唯一方式

GetDataReader(String)

執行查詢並取得資料讀取器來取得結果。

GetHostPlatform(Object)

回傳連線的 HostPlatform 屬性

GetServerVersion()

回傳 ServerVersion 以連接

GetServerVersion(Object)

回傳該伺服器的伺服器版本,該伺服器擁有給定連線

IsContainedAuthentication(Object)

若包含認證,則回傳

適用於