語言

DataTruncation 建構函式

定義

多載

名稱 Description
DataTruncation(IntPtr, JniHandleOwnership)

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

DataTruncation(Int32, Boolean, Boolean, Int32, Int32)

建立DataTruncation一個物件,當 設定為 true 時,SQLState 初始化為 01004read,當 設定為 時為 22001 readfalse,原因設為「資料截斷」,廠商程式碼設為 0,其他欄位則設定為指定值。

DataTruncation(Int32, Boolean, Boolean, Int32, Int32, Throwable)

建立DataTruncation一個物件,當 設定為 true 時,SQLState 初始化為 01004read,當 設定為 時為 22001 readfalse,原因設為「資料截斷」,廠商程式碼設為 0,其他欄位則設定為指定值。

DataTruncation(IntPtr, JniHandleOwnership)

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

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

參數

javaReference
IntPtr

nativeint

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

transfer
JniHandleOwnership

JniHandleOwnershipA 指示如何處理javaReference

備註

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

適用於

DataTruncation(Int32, Boolean, Boolean, Int32, Int32)

建立DataTruncation一個物件,當 設定為 true 時,SQLState 初始化為 01004read,當 設定為 時為 22001 readfalse,原因設為「資料截斷」,廠商程式碼設為 0,其他欄位則設定為指定值。

[Android.Runtime.Register(".ctor", "(IZZII)V", "")]
public DataTruncation(int index, bool parameter, bool read, int dataSize, int transferSize);
[<Android.Runtime.Register(".ctor", "(IZZII)V", "")>]
new Java.Sql.DataTruncation : int * bool * bool * int * int -> Java.Sql.DataTruncation

參數

index
Int32

參數或欄位值的索引

parameter
Boolean

若參數值被截斷,則為真

read
Boolean

若讀取被截斷則為真

dataSize
Int32

資料的原始大小

transferSize
Int32

截斷後的大小

屬性

備註

建立DataTruncation一個物件,當 設定為 true 時,SQLState 初始化為 01004read,當 設定為 時為 22001 readfalse,原因設為「資料截斷」,廠商程式碼設為 0,其他欄位則設定為指定值。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

的 java.sql.DataTruncation.DataTruncation(int, boolean, boolean, int, int)Java 檔。

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

適用於

DataTruncation(Int32, Boolean, Boolean, Int32, Int32, Throwable)

建立DataTruncation一個物件,當 設定為 true 時,SQLState 初始化為 01004read,當 設定為 時為 22001 readfalse,原因設為「資料截斷」,廠商程式碼設為 0,其他欄位則設定為指定值。

[Android.Runtime.Register(".ctor", "(IZZIILjava/lang/Throwable;)V", "")]
public DataTruncation(int index, bool parameter, bool read, int dataSize, int transferSize, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(IZZIILjava/lang/Throwable;)V", "")>]
new Java.Sql.DataTruncation : int * bool * bool * int * int * Java.Lang.Throwable -> Java.Sql.DataTruncation

參數

index
Int32

參數或欄位值的索引

parameter
Boolean

若參數值被截斷,則為真

read
Boolean

若讀取被截斷則為真

dataSize
Int32

資料的原始大小

transferSize
Int32

截斷後的大小

cause
Throwable

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

屬性

備註

建立DataTruncation一個物件,當 設定為 true 時,SQLState 初始化為 01004read,當 設定為 時為 22001 readfalse,原因設為「資料截斷」,廠商程式碼設為 0,其他欄位則設定為指定值。

新增於1.6版本。

的 java.sql.DataTruncation.DataTruncation(int, boolean, boolean, int, int, java.lang.Throwable)Java 檔。

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

適用於