Api.JetSetColumn 메서드(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte, Int32, SetColumnGrbit, JET_SETINFO)
JetSetColumn 함수는 삽입하거나 현재 레코드를 업데이트하기 위해 수정된 레코드의 단일 열 값을 수정합니다. 기존 값을 덮어쓰거나, 다중값 열의 값 시퀀스에 새 값을 추가하거나, 다중값 열의 값 시퀀스에서 값을 제거하거나, Long 값의 전체 또는 일부( LongText 또는 LongBinary 형식의 열)를 업데이트할 수 있습니다.
네임스페이스: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입니다.
데이터
형식: []설정할 데이터입니다.
dataSize
형식: System.Int32설정할 데이터의 크기입니다.
grbit
형식: Microsoft.Isam.Esent.Interop.SetColumnGrbitSetColumn 옵션.
setinfo
형식: Microsoft.Isam.Esent.Interop.JET_SETINFOitag 또는 long-value 오프셋을 지정하는 데 사용됩니다.
반환 값
형식: Microsoft.Isam.Esent.Interop.JET_wrn
경고 코드입니다.
설명
SetColumn 메서드는 보다 효율적일 수 있는 데이터 형식별 재정의를 제공합니다.