Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - .NET プログラミング » Ultra Light .NET 2.0 API リファレンス » ULTable クラス

 

ULTable メンバ

パブリック・プロパティ
メンバ名 説明

Depth プロパティ (ULDataReader から継承)

現在のローのネストの深さを返します。最も外側のテーブルの深さは 0 です。

FieldCount プロパティ (ULDataReader から継承)

このカーソル内のカラム数を返します。

HasRows プロパティ (ULDataReader から継承)

ULDataReader に 1 つまたは複数のローがあるかどうかをチェックします。

IsBOF プロパティ (ULDataReader から継承)

UL 拡張:現在のローの位置が最初のローの前かどうかをチェックします。

IsClosed プロパティ (ULDataReader から継承)

カーソルが現在開いているかどうかを確認します。

IsEOF プロパティ (ULDataReader から継承)

UL 拡張:現在のローの位置が最後のローの後かどうかをチェックします。

Item プロパティ (ULDataReader から継承)

指定されたカラムの値を [external link] Object のインスタンスとして取得します。

RecordsAffected プロパティ (ULDataReader から継承)

SQL 文の実行によって変更、挿入、または削除されたローの数を返します。SELECT 文または CommandType.TableDirect テーブルの場合、この値は -1 です。

RowCount プロパティ (ULDataReader から継承)

UL 拡張:カーソル内のローの数を返します。

Schema プロパティ

テーブル・スキーマを保持します。このプロパティが有効なのは、接続が開かれている間だけです。

[external link] VisibleFieldCount (DbDataReader から継承)

[external link] DbDataReader の非表示でないフィールドの数を取得します。

パブリック・メソッド
メンバ名 説明

AppendBytes メソッド (ULResultSet から継承)

指定された System.Bytes 配列の指定されたサブセットを、指定された ULDbType.LongBinary カラムの新しい値に追加します。

AppendChars メソッド (ULResultSet から継承)

指定された System.Chars 配列の指定されたサブセットを、指定された ULDbType.LongVarchar カラムの新しい値に追加します。

Close メソッド (ULDataReader から継承)

カーソルを閉じます。

Delete メソッド (ULResultSet から継承)

現在の行を削除します。

DeleteAllRows メソッド

テーブルのすべてのローを削除します。

[external link] Dispose (DbDataReader から継承)

[external link] DbDataReader の現在のインスタンスで使用しているすべてのリソースを解放します。

FindBegin メソッド

テーブルで新規に検索を実行する準備を行います。

FindFirst メソッド

テーブルを先頭から順方向に移動しながら、現在のインデックスの値かそのセット全体に完全に一致するローを検索します。

FindLast メソッド

テーブルを最後から逆方向に移動しながら、現在のインデックスの値またはそのセット全体に完全に一致するローを検索します。

FindNext メソッド

現在の位置からテーブルを順方向に移動しながら、次のローが現在のインデックスの値かそのセット全体に完全に一致するかどうかを調べて、ULTable.FindFirst() 検索を続行します。

FindPrevious メソッド

現在の位置からテーブルを逆方向に移動しながら、前のローが現在のインデックスの値かそのセット全体に完全に一致するかどうかを調べて、ULTable.FindLast() 検索を続行します。

GetBoolean メソッド (ULDataReader から継承)

指定されたカラムの値を System.Boolean として返します。

GetByte メソッド (ULDataReader から継承)

指定されたカラムの値を符号なし 8 ビット値 (System.Byte) として返します。

GetBytes メソッド (ULDataReader から継承)

UL 拡張:指定されたカラムの値を System.Bytes 配列として返します。ULDbType.Binary 型、ULDbType.LongBinary 型、ULDbType.UniqueIdentifier 型のカラムの場合にのみ有効です。

GetChar メソッド (ULDataReader から継承)

このメソッドは Ultra Light.NET ではサポートされていません。

GetChars メソッド (ULDataReader から継承)

指定されたオフセットで始まる、指定された ULDbType.LongVarchar カラムの値のサブセットを、コピー先の System.Char 配列の指定されたオフセットにコピーします。

[external link] GetData (DbDataReader から継承)

要求されたカラムの順序の [external link] DbDataReader オブジェクトを返します。

GetDataTypeName メソッド (ULDataReader から継承)

指定されたカラムのプロバイダのデータ型の名前を返します。

GetDateTime メソッド (ULDataReader から継承)

指定されたカラムの値を、ミリ秒の精度の System.DateTime として返します。

GetDecimal メソッド (ULDataReader から継承)

指定されたカラムの値を System.Decimal として返します。

GetDouble メソッド (ULDataReader から継承)

指定されたカラムの値を System.Double として返します。

GetEnumerator メソッド (ULDataReader から継承)

ULDataReader の反復処理を実行する System.Collections.IEnumerator を返します。

GetFieldType メソッド (ULDataReader から継承)

指定されたカラムに最適な System.Type を返します。

GetFloat メソッド (ULDataReader から継承)

指定されたカラムの値を System.Single として返します。

GetGuid メソッド (ULDataReader から継承)

指定されたカラムの値を UUID (System.Guid) として返します。

GetInt16 メソッド (ULDataReader から継承)

指定されたカラムの値を System.Int16 として返します。

GetInt32 メソッド (ULDataReader から継承)

指定されたカラムの値を Int32 として返します。

GetInt64 メソッド (ULDataReader から継承)

指定されたカラムの値を Int64 として返します。

GetName メソッド (ULDataReader から継承)

指定されたカラムの名前を返します。

GetOrdinal メソッド (ULDataReader から継承)

指定されたカラムのカラム ID を返します。

[external link] GetProviderSpecificFieldType (DbDataReader から継承)

指定されたカラムのプロバイダ固有のフィールド・タイプを返します。

[external link] GetProviderSpecificValue (DbDataReader から継承)

指定されたカラムの値を [external link] Object のインスタンスとして取得します。

[external link] GetProviderSpecificValues (DbDataReader から継承)

現在のローのコレクション内のプロバイダ固有のすべての属性カラムを取得します。

GetSchemaTable メソッド (ULDataReader から継承)

ULDataReader のカラムのメタデータが記述された System.Data.DataTable を返します。

GetString メソッド (ULDataReader から継承)

指定されたカラムの値を System.String として返します。

GetTimeSpan メソッド (ULDataReader から継承)

指定されたカラムの値を、ミリ秒の精度の System.TimeSpan として返します。

GetUInt16 メソッド (ULDataReader から継承)

指定されたカラムの値を System.UInt16 として返します。

GetUInt32 メソッド (ULDataReader から継承)

指定されたカラムの値を UInt32 として返します。

GetUInt64 メソッド (ULDataReader から継承)

指定されたカラムの値を System.UInt64 として返します。

GetValue メソッド (ULDataReader から継承)

指定されたカラムの値をネイティブ・フォーマットで返します。

GetValues メソッド (ULDataReader から継承)

現在のローのすべてのカラム値を返します。

Insert メソッド

現在のカラム値 (set メソッドを使用して指定されます) で新しいローを挿入します。

挿入を行う前に ULTable.InsertBegin を呼び出してください。

InsertBegin メソッド

現在のすべてのカラムをデフォルト値に設定して、テーブルに新しいローを挿入する準備を行います。

IsDBNull メソッド (ULDataReader から継承)

指定されたカラムの値が NULL かどうかをチェックします。

LookupBackward メソッド

テーブルを最後から逆方向に移動しながら、現在のインデックスの値またはそのセット全体に一致するか、その値より小さい値を持つローを検索します。

LookupBegin メソッド

テーブルで新規に検索を実行する準備を行います。検索する値は、テーブルを開いたインデックス内のカラムで適切な setType メソッドを呼び出して指定します。

LookupForward メソッド

テーブルを最初から順方向に移動しながら、現在のインデックスの値またはそのセット全体に一致するか、その値より大きい値を持つローを検索します。

MoveAfterLast メソッド (ULDataReader から継承)

UL 拡張:カーソルの最後のローの後に、カーソルを配置します。

MoveBeforeFirst メソッド (ULDataReader から継承)

UL 拡張:カーソルの最初のローの前に、カーソルを配置します。

MoveFirst メソッド (ULDataReader から継承)

UL 拡張:カーソルの最初のローに、カーソルを配置します。

MoveLast メソッド (ULDataReader から継承)

UL 拡張:カーソルの最後のローに、カーソルを配置します。

MoveNext メソッド (ULDataReader から継承)

UL 拡張:カーソルを次のローに配置します。ただし、カーソルがすでに最後のローにある場合は最後のローの後に配置します。

MovePrevious メソッド (ULDataReader から継承)

UL 拡張:カーソルを前のローに配置するか、最初のローの前に配置します。

MoveRelative メソッド (ULDataReader から継承)

UL 拡張:現在のローを基準としてカーソルを配置します。

NextResult メソッド (ULDataReader から継承)

バッチ SQL 文の結果を読み込むときに ULDataReader を次の結果に進めます。

Read メソッド (ULDataReader から継承)

カーソルを次のローに配置します。ただし、カーソルがすでに最後のローにある場合は最後のローの後に配置します。

SetBoolean メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Boolean を使用して設定します。

SetByte メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Byte (符号なし 8 ビット整数) を使用して設定します。

SetBytes メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Bytes を使用して設定します。

SetDBNull メソッド (ULResultSet から継承)

カラムを NULL に設定します。

SetDateTime メソッド (ULResultSet から継承)

指定されたカラムの値を、System.DateTime を使用して設定します。

SetDecimal メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Decimal を使用して設定します。

SetDouble メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Double を使用して設定します。

SetFloat メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Single を使用して設定します。

SetGuid メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Guid を使用して設定します。

SetInt16 メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Int16 を使用して設定します。

SetInt32 メソッド (ULResultSet から継承)

指定されたカラムの値を、System.Int32 を使用して設定します。

SetInt64 メソッド (ULResultSet から継承)

指定されたカラムの値を、Int64 を使用して設定します。

SetString メソッド (ULResultSet から継承)

指定されたカラムの値を、System.String を使用して設定します。

SetTimeSpan メソッド (ULResultSet から継承)

指定されたカラムの値を、System.TimeSpan を使用して設定します。

SetToDefault メソッド (ULResultSet から継承)

指定されたカラムの値を、そのデフォルト値に設定します。

SetUInt16 メソッド (ULResultSet から継承)

指定されたカラムの値を、System.UInt16 を使用して設定します。

SetUInt32 メソッド (ULResultSet から継承)

指定されたカラムの値を、System.UInt32 を使用して設定します。

SetUInt64 メソッド (ULResultSet から継承)

指定されたカラムの値を、System.UInt64 を使用して設定します。

Truncate メソッド

テーブル内のすべてのローを削除し、STOP SYNCHRONIZATION DELETE を一時的にアクティブにします。

Update メソッド (ULResultSet から継承)

現在のカラム値 (set メソッドを使用して指定されます) で新しいローを更新します。

UpdateBegin メソッド

テーブルの現在のローを更新する準備を行います。

参照