Méthode Api.JetSetColumn (JET_SESID, JET_TABLEID, JET_COLUMNID, Byte , Int32, Int32, SetColumnGrbit, JET_SETINFO)
La fonction JetSetColumn modifie une valeur de colonne unique dans un enregistrement modifié à insérer ou à mettre à jour l’enregistrement actif. Il peut remplacer une valeur existante, ajouter une nouvelle valeur à une séquence de valeurs dans une colonne à valeurs multiples, supprimer une valeur d’une séquence de valeurs dans une colonne à valeurs multiples ou mettre à jour tout ou partie d’une valeur longue (une colonne de type LongText ou LongBinary).
Espace de noms :Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'Declaration
Public Shared Function JetSetColumn ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
columnid As JET_COLUMNID, _
data As Byte(), _
dataSize As Integer, _
dataOffset 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 dataOffset As Integer
Dim grbit As SetColumnGrbit
Dim setinfo As JET_SETINFO
Dim returnValue As JET_wrn
returnValue = Api.JetSetColumn(sesid, _
tableid, columnid, data, dataSize, _
dataOffset, grbit, setinfo)
public static JET_wrn JetSetColumn(
JET_SESID sesid,
JET_TABLEID tableid,
JET_COLUMNID columnid,
byte[] data,
int dataSize,
int dataOffset,
SetColumnGrbit grbit,
JET_SETINFO setinfo
)
Paramètres
sesid
Type : Microsoft.Isam.Esent.Interop.JET_SESIDSession qui effectue la mise à jour.
tableid
Type : Microsoft.Isam.Esent.Interop.JET_TABLEIDCurseur à mettre à jour. Une mise à jour doit être préparée.
columnid
Type : Microsoft.Isam.Esent.Interop.JET_COLUMNIDColumnid à définir.
data
Type : []Données à définir.
dataSize
Type : System.Int32Taille des données à définir.
dataOffset
Type : System.Int32Décalage dans la mémoire tampon de données à partir de laquelle définir les données.
grbit
Type : Microsoft.Isam.Esent.Interop.SetColumnGrbitOptions SetColumn.
Setinfo
Type : Microsoft.Isam.Esent.Interop.JET_SETINFOUtilisé pour spécifier itag ou décalage de valeur longue.
Valeur retournée
Type : Microsoft.Isam.Esent.Interop.JET_wrn
Valeur d’avertissement.
Notes
Il s’agit d’une version interne uniquement de l’API qui prend une mémoire tampon de données et un décalage dans la mémoire tampon.
Voir aussi
Informations de référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour