Partilhar via


Método SetBytes

Copia um comprimento de bytes do buffer especificado para a coluna especificada, iniciando no local especificado desse campo.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
Public Sub SetBytes ( _
    ordinal As Integer, _
    dataIndex As Long, _
    buffer As Byte(), _
    bufferIndex As Integer, _
    length As Integer _
)
'Uso
Dim instance As SqlCeResultSet
Dim ordinal As Integer
Dim dataIndex As Long
Dim buffer As Byte()
Dim bufferIndex As Integer
Dim length As Integer

instance.SetBytes(ordinal, dataIndex, _
    buffer, bufferIndex, length)
public void SetBytes(
    int ordinal,
    long dataIndex,
    byte[] buffer,
    int bufferIndex,
    int length
)
public:
void SetBytes(
    int ordinal, 
    long long dataIndex, 
    array<unsigned char>^ buffer, 
    int bufferIndex, 
    int length
)
member SetBytes : 
        ordinal:int * 
        dataIndex:int64 * 
        buffer:byte[] * 
        bufferIndex:int * 
        length:int -> unit 
public function SetBytes(
    ordinal : int, 
    dataIndex : long, 
    buffer : byte[], 
    bufferIndex : int, 
    length : int
)

Parâmetros

  • dataIndex
    Tipo: System. . :: . .Int64
    O local na coluna para o qual se deve iniciar a cópia dos dados.
  • buffer
    Tipo: array<System. . :: . .Byte> [] () [] []
    O buffer que contém os dados a serem copiados.
  • bufferIndex
    Tipo: System. . :: . .Int32
    No buffer, o deslocamento a partir do qual os dados devem ser copiados.

Comentários

A coluna subjacente deve ser do tipo binary, varbinary ou image.

Se a linha não for marcada como atualizável, será lançada uma exceção.

Se não existir nenhum campo na posição especificada, será lançada uma exceção.

Consulte também

Referência

SqlCeResultSet Classe

Membros SqlCeResultSet

Namespace System.Data.SqlServerCe