BatchUpdateException 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| BatchUpdateException() |
建構 |
| BatchUpdateException(Throwable) |
構造 |
| BatchUpdateException(Int32[]) |
構造 |
| BatchUpdateException(Int32[], Throwable) |
構造 |
| BatchUpdateException(IntPtr, JniHandleOwnership) |
用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。 |
| BatchUpdateException(String, Int32[]) |
構造 |
| BatchUpdateException(String, Int32[], Throwable) |
構造 |
| BatchUpdateException(String, String, Int32[]) |
構造 |
| BatchUpdateException(String, String, Int32, Int32[]) |
構造 |
| BatchUpdateException(String, String, Int32[], Throwable) |
構造 |
| BatchUpdateException(String, String, Int32, Int32[], Throwable) |
構造 |
BatchUpdateException()
建構 BatchUpdateException 物件。
[Android.Runtime.Register(".ctor", "()V", "")]
public BatchUpdateException();
- 屬性
備註
建構 BatchUpdateException 物件。
reason這些 、 SQLState 和 updateCounts 初始化為 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初始化的物件。
SQLState和 updateCounts 初始化為 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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- 屬性
備註
構造 BatchUpdateException 一個以給定 updateCounts初始化的物件。 透過呼叫 Throwable#initCause(java.lang.Throwable) 方法初始化。
reason和 SQLState 初始化為 null,廠商程式碼初始化為 0。
在 1.2 版本中加入。
的 java.sql.BatchUpdateException.BatchUpdateException(int[])Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
BatchUpdateException(Int32[], Throwable)
構造 BatchUpdateException 一個以給定 cause 和 updateCounts初始化的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- cause
- Throwable
其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。
- 屬性
備註
構造 BatchUpdateException 一個以給定 cause 和 updateCounts初始化的物件。 初始 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
參數
- transfer
- JniHandleOwnership
JniHandleOwnershipA 指示如何處理javaReference
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
BatchUpdateException(String, Int32[])
構造 BatchUpdateException 一個以給定 reason 和 updateCounts初始化的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- 屬性
備註
構造 BatchUpdateException 一個以給定 reason 和 updateCounts初始化的物件。 該 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 一個以給定 reason、 cause 和 updateCounts初始化的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- cause
- Throwable
其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。
- 屬性
備註
構造 BatchUpdateException 一個以給定 reason、 cause 和 updateCounts初始化的物件。 初始 SQLState 化為 , null 廠商代碼初始化為 0。
新增於1.6版本。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
BatchUpdateException(String, String, Int32[])
構造 BatchUpdateException 一個以給定 reason、 SQLState 和 updateCounts初始化的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- 屬性
備註
構造 BatchUpdateException 一個以給定 reason、 SQLState 和 updateCounts初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。 廠商代碼初始化為 0。
在 1.2 版本中加入。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
BatchUpdateException(String, String, Int32, Int32[])
構造 BatchUpdateException 一個以給定 reason、 SQLState、 vendorCodeupdateCounts和 初始化的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- 屬性
備註
構造 BatchUpdateException 一個以給定 reason、 SQLState、 vendorCodeupdateCounts和 初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。
在 1.2 版本中加入。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
BatchUpdateException(String, String, Int32[], Throwable)
構造BatchUpdateException一個初始化為給定 reason、 SQLState、causeupdateCounts 和 的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- cause
- Throwable
其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。
- 屬性
備註
構造BatchUpdateException一個初始化為給定 reason、 SQLState、causeupdateCounts 和 的物件。 廠商代碼初始化為 0。
新增於1.6版本。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
BatchUpdateException(String, String, Int32, Int32[], Throwable)
構造 BatchUpdateException 一個以給定 reason、 SQLState、 vendorCodecauseupdateCounts和 初始化的物件。
[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_INFO或Statement.EXECUTE_FAILED對於指令失敗後繼續處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數;對於在指令失敗後停止處理的 JDBC 驅動程式,則是批次中每個 SQL 指令的更新計數Statement.SUCCESS_NO_INFO
- cause
- Throwable
其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。
- 屬性
備註
構造 BatchUpdateException 一個以給定 reason、 SQLState、 vendorCodecauseupdateCounts和 初始化的物件。
新增於1.6版本。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。