BatchUpdateException 建構函式

定義

多載

名稱 Description
BatchUpdateException()

建構 BatchUpdateException 物件。

BatchUpdateException(Throwable)

構造 BatchUpdateException 一個以給定 cause初始化的物件。

BatchUpdateException(Int32[])

構造 BatchUpdateException 一個以給定 updateCounts初始化的物件。

BatchUpdateException(Int32[], Throwable)

構造 BatchUpdateException 一個以給定 causeupdateCounts初始化的物件。

BatchUpdateException(IntPtr, JniHandleOwnership)

用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。

BatchUpdateException(String, Int32[])

構造 BatchUpdateException 一個以給定 reasonupdateCounts初始化的物件。

BatchUpdateException(String, Int32[], Throwable)

構造 BatchUpdateException 一個以給定 reasoncauseupdateCounts初始化的物件。

BatchUpdateException(String, String, Int32[])

構造 BatchUpdateException 一個以給定 reasonSQLStateupdateCounts初始化的物件。

BatchUpdateException(String, String, Int32, Int32[])

構造 BatchUpdateException 一個以給定 reasonSQLStatevendorCodeupdateCounts和 初始化的物件。

BatchUpdateException(String, String, Int32[], Throwable)

構造BatchUpdateException一個初始化為給定 reasonSQLStatecauseupdateCounts 和 的物件。

BatchUpdateException(String, String, Int32, Int32[], Throwable)

構造 BatchUpdateException 一個以給定 reasonSQLStatevendorCodecauseupdateCounts和 初始化的物件。

BatchUpdateException()

建構 BatchUpdateException 物件。

[Android.Runtime.Register(".ctor", "()V", "")]
public BatchUpdateException();
屬性

備註

建構 BatchUpdateException 物件。 reason這些 、 SQLStateupdateCounts 初始化為 null ,廠商代碼初始化為 0。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

在 1.2 版本中加入。

java.sql.BatchUpdateException.BatchUpdateException()Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(Throwable)

構造 BatchUpdateException 一個以給定 cause初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")]
public BatchUpdateException(Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")>]
new Java.Sql.BatchUpdateException : Java.Lang.Throwable -> Java.Sql.BatchUpdateException

參數

cause
Throwable

SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。

屬性

備註

構造 BatchUpdateException 一個以給定 cause初始化的物件。 SQLStateupdateCounts 初始化為 null ,廠商程式碼初始化為 0。 若 ,則reason初始化為 ,若 ,則 初始化為 cause!=nullnullcause.toString()cause==null

新增於1.6版本。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.Throwable)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(Int32[])

構造 BatchUpdateException 一個以給定 updateCounts初始化的物件。

[Android.Runtime.Register(".ctor", "([I)V", "")]
public BatchUpdateException(int[]? updateCounts);
[<Android.Runtime.Register(".ctor", "([I)V", "")>]
new Java.Sql.BatchUpdateException : int[] -> Java.Sql.BatchUpdateException

參數

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

屬性

備註

構造 BatchUpdateException 一個以給定 updateCounts初始化的物件。 透過呼叫 Throwable#initCause(java.lang.Throwable) 方法初始化。 reasonSQLState 初始化為 null,廠商程式碼初始化為 0。

在 1.2 版本中加入。

java.sql.BatchUpdateException.BatchUpdateException(int[])Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(Int32[], Throwable)

構造 BatchUpdateException 一個以給定 causeupdateCounts初始化的物件。

[Android.Runtime.Register(".ctor", "([ILjava/lang/Throwable;)V", "")]
public BatchUpdateException(int[]? updateCounts, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "([ILjava/lang/Throwable;)V", "")>]
new Java.Sql.BatchUpdateException : int[] * Java.Lang.Throwable -> Java.Sql.BatchUpdateException

參數

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

cause
Throwable

SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。

屬性

備註

構造 BatchUpdateException 一個以給定 causeupdateCounts初始化的物件。 初始 SQLState 化為 , null 廠商代碼初始化為 0。 若 ,則reason初始化為 ,若 ,則 初始化為 cause!=nullnullcause.toString()cause==null

新增於1.6版本。

java.sql.BatchUpdateException.BatchUpdateException(int[], java.lang.Throwable)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(IntPtr, JniHandleOwnership)

用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。

protected BatchUpdateException(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Sql.BatchUpdateException : nativeint * Android.Runtime.JniHandleOwnership -> Java.Sql.BatchUpdateException

參數

javaReference
IntPtr

nativeint

IntPtrA 包含一個 Java 原生介面(JNI)物件參考。

transfer
JniHandleOwnership

JniHandleOwnershipA 指示如何處理javaReference

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(String, Int32[])

構造 BatchUpdateException 一個以給定 reasonupdateCounts初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[I)V", "")]
public BatchUpdateException(string? reason, int[]? updateCounts);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[I)V", "")>]
new Java.Sql.BatchUpdateException : string * int[] -> Java.Sql.BatchUpdateException

參數

reason
String

例外說明

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

屬性

備註

構造 BatchUpdateException 一個以給定 reasonupdateCounts初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。 將 SQLState 初始化為 , null 而 vender 代碼初始化為 0。

在 1.2 版本中加入。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.String, int[])Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(String, Int32[], Throwable)

構造 BatchUpdateException 一個以給定 reasoncauseupdateCounts初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[ILjava/lang/Throwable;)V", "")]
public BatchUpdateException(string? reason, int[]? updateCounts, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[ILjava/lang/Throwable;)V", "")>]
new Java.Sql.BatchUpdateException : string * int[] * Java.Lang.Throwable -> Java.Sql.BatchUpdateException

參數

reason
String

例外說明

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

cause
Throwable

SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。

屬性

備註

構造 BatchUpdateException 一個以給定 reasoncauseupdateCounts初始化的物件。 初始 SQLState 化為 , null 廠商代碼初始化為 0。

新增於1.6版本。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.String, int[], java.lang.Throwable)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(String, String, Int32[])

構造 BatchUpdateException 一個以給定 reasonSQLStateupdateCounts初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;[I)V", "")]
public BatchUpdateException(string? reason, string? SQLState, int[]? updateCounts);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;[I)V", "")>]
new Java.Sql.BatchUpdateException : string * string * int[] -> Java.Sql.BatchUpdateException

參數

reason
String

例外說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

屬性

備註

構造 BatchUpdateException 一個以給定 reasonSQLStateupdateCounts初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。 廠商代碼初始化為 0。

在 1.2 版本中加入。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.String, java.lang.String, int[])Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(String, String, Int32, Int32[])

構造 BatchUpdateException 一個以給定 reasonSQLStatevendorCodeupdateCounts和 初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;I[I)V", "")]
public BatchUpdateException(string? reason, string? SQLState, int vendorCode, int[]? updateCounts);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;I[I)V", "")>]
new Java.Sql.BatchUpdateException : string * string * int * int[] -> Java.Sql.BatchUpdateException

參數

reason
String

錯誤說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

vendorCode
Int32

特定資料庫供應商使用的例外程式碼

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

屬性

備註

構造 BatchUpdateException 一個以給定 reasonSQLStatevendorCodeupdateCounts和 初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

在 1.2 版本中加入。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.String, java.lang.String, int, int[])Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(String, String, Int32[], Throwable)

構造BatchUpdateException一個初始化為給定 reasonSQLStatecauseupdateCounts 和 的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;[ILjava/lang/Throwable;)V", "")]
public BatchUpdateException(string? reason, string? SQLState, int[]? updateCounts, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;[ILjava/lang/Throwable;)V", "")>]
new Java.Sql.BatchUpdateException : string * string * int[] * Java.Lang.Throwable -> Java.Sql.BatchUpdateException

參數

reason
String

例外說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

cause
Throwable

SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。

屬性

備註

構造BatchUpdateException一個初始化為給定 reasonSQLStatecauseupdateCounts 和 的物件。 廠商代碼初始化為 0。

新增於1.6版本。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.String, java.lang.String, int[], java.lang.Throwable)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

BatchUpdateException(String, String, Int32, Int32[], Throwable)

構造 BatchUpdateException 一個以給定 reasonSQLStatevendorCodecauseupdateCounts和 初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;I[ILjava/lang/Throwable;)V", "")]
public BatchUpdateException(string? reason, string? SQLState, int vendorCode, int[]? updateCounts, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;I[ILjava/lang/Throwable;)V", "")>]
new Java.Sql.BatchUpdateException : string * string * int * int[] * Java.Lang.Throwable -> Java.Sql.BatchUpdateException

參數

reason
String

錯誤說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

vendorCode
Int32

特定資料庫供應商使用的例外程式碼

updateCounts
Int32[]

一個陣列,int每個元素表示更新次數,Statement.SUCCESS_NO_INFOStatement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO

cause
Throwable

SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。

屬性

備註

構造 BatchUpdateException 一個以給定 reasonSQLStatevendorCodecauseupdateCounts和 初始化的物件。

新增於1.6版本。

java.sql.BatchUpdateException.BatchUpdateException(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於