Condividi tramite


Metodo SqlCeResultSet.SetBytes

Copia una lunghezza di byte dal buffer indicato nella colonna specificata, a partire dalla posizione specificata in quel campo.

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

'Dichiarazione
Public Sub SetBytes ( _
    ordinal As Integer, _
    dataIndex As Long, _
    buffer As Byte(), _
    bufferIndex As Integer, _
    length As Integer _
)
'Utilizzo
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
)

Parametri

  • ordinal
    Tipo: System.Int32
    Posizione ordinale della colonna da impostare.
  • dataIndex
    Tipo: System.Int64
    Posizione all'interno della colonna da cui iniziare a copiare i dati.
  • buffer
    Tipo: array<System.Byte[]
    Buffer contenente i dati da copiare.
  • bufferIndex
    Tipo: System.Int32
    Offset all'interno del buffer da cui copiare i dati.
  • length
    Tipo: System.Int32
    Numero massimo di byte da copiare.

Osservazioni

La colonna sottostante deve essere di tipo Binary, Varbinary o Image.

Se la riga non è contrassegnata come aggiornabile, viene generata un'eccezione.

Se nella posizione specificata non è presente alcun campo, viene generata un'eccezione.

Vedere anche

Riferimento

SqlCeResultSet Classe

Spazio dei nomi System.Data.SqlServerCe