ServerConnection.ExecuteNonQuery Metode

Definisi

Overload

Nama Deskripsi
ExecuteNonQuery(StringCollection)
ExecuteNonQuery(String)
ExecuteNonQuery(StringCollection, ExecutionTypes)

Menjalankan pernyataan T-SQL dalam StringCollection. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch yang dipisahkan dengan pernyataan GO akan dikirim dan dijalankan secara individual. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Array nilai int dikembalikan yang berisi jumlah baris yang terpengaruh untuk setiap pernyataan dalam StringCollection. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(String, ExecutionTypes)

Menjalankan pernyataan T-SQL. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch akan dikirim dan dijalankan satu per satu. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Nilai int dikembalikan yang berisi jumlah baris yang terpengaruh. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)

Menjalankan pernyataan T-SQL dalam StringCollection. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch yang dipisahkan dengan pernyataan GO akan dikirim dan dijalankan secara individual. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Array nilai int dikembalikan yang berisi jumlah baris yang terpengaruh untuk setiap pernyataan dalam StringCollection. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(String, ExecutionTypes, Boolean)

Menjalankan pernyataan T-SQL. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch akan dikirim dan dijalankan satu per satu. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Nilai int dikembalikan yang berisi jumlah baris yang terpengaruh. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(StringCollection)

public int[] ExecuteNonQuery(System.Collections.Specialized.StringCollection sqlCommands);
member this.ExecuteNonQuery : System.Collections.Specialized.StringCollection -> int[]
Public Function ExecuteNonQuery (sqlCommands As StringCollection) As Integer()

Parameter

sqlCommands
StringCollection

Mengembalikan

Int32[]

Berlaku untuk

ExecuteNonQuery(String)

public int ExecuteNonQuery(string sqlCommand);
member this.ExecuteNonQuery : string -> int
Public Function ExecuteNonQuery (sqlCommand As String) As Integer

Parameter

sqlCommand
String

Mengembalikan

Berlaku untuk

ExecuteNonQuery(StringCollection, ExecutionTypes)

Menjalankan pernyataan T-SQL dalam StringCollection. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch yang dipisahkan dengan pernyataan GO akan dikirim dan dijalankan secara individual. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Array nilai int dikembalikan yang berisi jumlah baris yang terpengaruh untuk setiap pernyataan dalam StringCollection. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

public int[] ExecuteNonQuery(System.Collections.Specialized.StringCollection sqlCommands, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType);
member this.ExecuteNonQuery : System.Collections.Specialized.StringCollection * Microsoft.SqlServer.Management.Common.ExecutionTypes -> int[]
Public Function ExecuteNonQuery (sqlCommands As StringCollection, executionType As ExecutionTypes) As Integer()

Parameter

sqlCommands
StringCollection
executionType
ExecutionTypes

Mengembalikan

Int32[]

Berlaku untuk

ExecuteNonQuery(String, ExecutionTypes)

Menjalankan pernyataan T-SQL. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch akan dikirim dan dijalankan satu per satu. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Nilai int dikembalikan yang berisi jumlah baris yang terpengaruh. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

public int ExecuteNonQuery(string sqlCommand, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType);
member this.ExecuteNonQuery : string * Microsoft.SqlServer.Management.Common.ExecutionTypes -> int
Public Function ExecuteNonQuery (sqlCommand As String, executionType As ExecutionTypes) As Integer

Parameter

sqlCommand
String
executionType
ExecutionTypes

Mengembalikan

Berlaku untuk

ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)

Menjalankan pernyataan T-SQL dalam StringCollection. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch yang dipisahkan dengan pernyataan GO akan dikirim dan dijalankan secara individual. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Array nilai int dikembalikan yang berisi jumlah baris yang terpengaruh untuk setiap pernyataan dalam StringCollection. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

public int[] ExecuteNonQuery(System.Collections.Specialized.StringCollection sqlCommands, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType, bool retry);
member this.ExecuteNonQuery : System.Collections.Specialized.StringCollection * Microsoft.SqlServer.Management.Common.ExecutionTypes * bool -> int[]
Public Function ExecuteNonQuery (sqlCommands As StringCollection, executionType As ExecutionTypes, retry As Boolean) As Integer()

Parameter

sqlCommands
StringCollection
executionType
ExecutionTypes
retry
Boolean

Apakah kita harus mencoba kembali jika pengecualian dilemparkan selama eksekusi

Mengembalikan

Int32[]

Berlaku untuk

ExecuteNonQuery(String, ExecutionTypes, Boolean)

Menjalankan pernyataan T-SQL. Termininator perintah ('GO') dikenali oleh ExecuteNonQuery. Batch akan dikirim dan dijalankan satu per satu. Pernyataan direkam dan tidak dijalankan jika CaptureMode telah diatur ke true. Nilai int dikembalikan yang berisi jumlah baris yang terpengaruh. Jika beberapa batch dijalankan, jumlah total baris yang terpengaruh dari semua batch dikembalikan. Metode Connect() akan dipanggil jika koneksi dengan server tidak terbuka. Pengecualian: ConnectionFailureException ExecutionFailureExeception

public int ExecuteNonQuery(string sqlCommand, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType, bool retry);
member this.ExecuteNonQuery : string * Microsoft.SqlServer.Management.Common.ExecutionTypes * bool -> int
Public Function ExecuteNonQuery (sqlCommand As String, executionType As ExecutionTypes, retry As Boolean) As Integer

Parameter

sqlCommand
String
executionType
ExecutionTypes
retry
Boolean

Apakah kita harus mencoba kembali jika pengecualian dilemparkan selama eksekusi

Mengembalikan

Berlaku untuk