次の方法で共有


SqlCeResultSet.SetChars メソッド

指定したバッファーから指定した列に文字の長さをコピーします。コピーは、フィールド内の指定位置から開始されます。

名前空間:  System.Data.SqlServerCe
アセンブリ:  System.Data.SqlServerCe (System.Data.SqlServerCe.dll)

構文

'宣言
Public Sub SetChars ( _
    ordinal As Integer, _
    dataIndex As Long, _
    buffer As Char(), _
    bufferIndex As Integer, _
    length As Integer _
)
'使用
Dim instance As SqlCeResultSet
Dim ordinal As Integer
Dim dataIndex As Long
Dim buffer As Char()
Dim bufferIndex As Integer
Dim length As Integer

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

パラメーター

  • ordinal
    型: System.Int32
    設定する列の序数位置。
  • dataIndex
    型: System.Int64
    データ コピーを開始する列内の位置。
  • buffer
    型: array<System.Char[]
    コピーするデータを格納しているバッファー。
  • bufferIndex
    型: System.Int32
    データのコピー元バッファー内のオフセット。
  • length
    型: System.Int32
    コピーする最大バイト数。

説明

基になる列の型は、char、nchar、varchar、nvarchar、text、または ntext である必要があります。

行が更新可能として設定されていない場合、例外がスローされます。

指定した位置にフィールドが存在しない場合、例外がスローされます。

関連項目

参照

SqlCeResultSet クラス

System.Data.SqlServerCe 名前空間