Api.JetSetColumn-Methode (JET_SESID, JET_TABLEID, JET_COLUMNID, Byte , Int32, SetColumnGrbit, JET_SETINFO)
Die JetSetColumn-Funktion ändert einen einzelnen Spaltenwert in einem geänderten Datensatz, der eingefügt oder der aktuelle Datensatz aktualisiert werden soll. Es kann einen vorhandenen Wert überschreiben, einer Sequenz von Werten in einer mehrwertigen Spalte einen neuen Wert hinzufügen, einen Wert aus einer Sequenz von Werten in einer mehrwertigen Spalte entfernen oder einen ganzen oder einen Teil eines langen Werts (eine Spalte vom Typ LongText oder LongBinary) aktualisieren.
Namespace:Microsoft.Isam.Esent.Interop
Versammlung: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)
Syntax
'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
)
Parameter
sesid
Typ: Microsoft.Isam.Esent.Interop.JET_SESIDDie Sitzung, die das Update ausführt.
tableid
Typ: Microsoft.Isam.Esent.Interop.JET_TABLEIDDer zu aktualisierende Cursor. Ein Update sollte vorbereitet werden.
columnid
Typ: Microsoft.Isam.Esent.Interop.JET_COLUMNIDDie festzulegende Columnid.
data
Typ: []Die festzulegenden Daten.
dataSize
Typ: System.Int32Die Größe der festzulegenden Daten.
grbit
Typ: Microsoft.Isam.Esent.Interop.SetColumnGrbitSetColumn-Optionen.
setinfo
Typ: Microsoft.Isam.Esent.Interop.JET_SETINFOWird verwendet, um itag oder long-value offset anzugeben.
Rückgabewert
Typ: Microsoft.Isam.Esent.Interop.JET_wrn
Ein Warncode.
Bemerkungen
Die SetColumn-Methoden stellen datentypspezifische Außerkraftsetzungen bereit, die effizienter sein können.
Siehe auch
Verweis
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für