ServerConnection.ExecuteNonQuery Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
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
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