Método Api.JetSetColumn (JET_SESID, JET_TABLEID, JET_COLUMNID, Byte , Int32, Int32, SetColumnGrbit JET_SETINFO)
A função JetSetColumn modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual. Ele pode substituir um valor existente, adicionar um novo valor a uma sequência de valores em uma coluna com vários valores, remover um valor de uma sequência de valores em uma coluna de vários valores ou atualizar todo ou parte de um valor longo (uma coluna do tipo LongText ou LongBinary).
Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)
Sintaxe
'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
)
Parâmetros
sesid
Tipo: Microsoft.Isam.Esent.Interop.JET_SESIDA sessão que está executando a atualização.
Tableid
Tipo: Microsoft.Isam.Esent.Interop.JET_TABLEIDO cursor a ser atualizado. Uma atualização deve ser preparada.
columnid
Tipo: Microsoft.Isam.Esent.Interop.JET_COLUMNIDA columnid a ser definida.
data
Tipo: []Os dados a serem definidos.
dataSize
Tipo: System.Int32O tamanho dos dados a serem definidos.
Dataoffset
Tipo: System.Int32O deslocamento no buffer de dados do qual definir dados.
grbit
Tipo: Microsoft.Isam.Esent.Interop.SetColumnGrbitOpções setColumn.
Setinfo
Tipo: Microsoft.Isam.Esent.Interop.JET_SETINFOUsado para especificar itag ou deslocamento de valor longo.
Valor retornado
Tipo: Microsoft.Isam.Esent.Interop.JET_wrn
Um valor de aviso.
Comentários
Essa é uma versão somente interna da API que usa um buffer de dados e um deslocamento para o buffer.
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de