Api.JetSetColumn メソッド (JET_SESID、JET_TABLEID、JET_COLUMNID、Byte、Int32、SetColumnGrbit、JET_SETINFO)
JetSetColumn 関数は、変更されたレコード内の 1 つの列値を、挿入または現在のレコードの更新に変更します。 既存の値を上書きしたり、複数値列の値のシーケンスに新しい値を追加したり、複数値の列の値のシーケンスから値を削除したり、長い値のすべてまたは一部 ( LongText 型または LongBinary 型の列) を更新したりできます。
Namespace:Microsoft.Isam.Esent.Interop
アセンブリ: Microsoft.Isam.Esent.Interop (Microsoft.Isam.Esent.Interop.dll)
構文
'Declaration
Public Shared Function JetSetColumn ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
columnid As JET_COLUMNID, _
data As Byte(), _
dataSize As Integer, _
grbit As SetColumnGrbit, _
setinfo As JET_SETINFO _
) As JET_wrn
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim columnid As JET_COLUMNID
Dim data As Byte()
Dim dataSize As Integer
Dim grbit As SetColumnGrbit
Dim setinfo As JET_SETINFO
Dim returnValue As JET_wrn
returnValue = Api.JetSetColumn(sesid, _
tableid, columnid, data, dataSize, _
grbit, setinfo)
public static JET_wrn JetSetColumn(
JET_SESID sesid,
JET_TABLEID tableid,
JET_COLUMNID columnid,
byte[] data,
int dataSize,
SetColumnGrbit grbit,
JET_SETINFO setinfo
)
パラメーター
sesid
種類: Microsoft.Isam.Esent.Interop.JET_SESID更新を実行しているセッション。
tableid
種類: Microsoft.Isam.Esent.Interop.JET_TABLEID更新するカーソル。 更新プログラムを準備する必要があります。
columnid
種類: Microsoft.Isam.Esent.Interop.JET_COLUMNID設定する columnid。
data
型: []設定するデータ。
dataSize
種類: System.Int32設定するデータのサイズ。
grbit
種類: Microsoft.Isam.Esent.Interop.SetColumnGrbitSetColumn オプション。
Setinfo
種類: Microsoft.Isam.Esent.Interop.JET_SETINFOitag または長い値のオフセットを指定するために使用されます。
戻り値
種類: Microsoft.Isam.Esent.Interop.JET_wrn
警告コード。
解説
SetColumn メソッドは、より効率的なデータ型固有のオーバーライドを提供します。
関連項目
リファレンス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示