Share via


SqlCeResultSet.SetBytes 메서드

지정된 버퍼에서 바이트 단위의 길이를 필드 내의 지정된 위치에서 시작하여 지정된 열에 복사합니다.

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe(System.Data.SqlServerCe.dll)

구문

‘선언
Public Sub SetBytes ( _
    ordinal As Integer, _
    dataIndex As Long, _
    buffer As Byte(), _
    bufferIndex As Integer, _
    length As Integer _
)
‘사용 방법
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
)

매개 변수

  • ordinal
    유형: System.Int32
    설정할 열의 서수 위치입니다.
  • dataIndex
    유형: System.Int64
    데이터를 복사해 넣을 열 내의 위치입니다.
  • buffer
    유형: array<System.Byte[]
    복사할 데이터가 들어 있는 버퍼입니다.
  • bufferIndex
    유형: System.Int32
    데이터를 복사할 원본 버퍼 내의 오프셋입니다.
  • length
    유형: System.Int32
    복사할 최대 바이트 수입니다.

주의

내부 열은 binary, varbinary 또는 image 형식이어야 합니다.

행이 업데이트 가능으로 표시되어 있지 않으면 예외가 throw됩니다.

지정한 위치에 필드가 없으면 예외가 throw됩니다.

참고 항목

참조

SqlCeResultSet 클래스

System.Data.SqlServerCe 네임스페이스