共用方式為


DbUpdatableDataRecord 類別

定義

提供物件資料之原始值的存取權。 DbUpdatableDataRecord 會實作方法,以允許更新物件的原始值。

public abstract class DbUpdatableDataRecord : System.Data.Common.DbDataRecord, System.Data.Entity.Core.IExtendedDataRecord
type DbUpdatableDataRecord = class
    inherit DbDataRecord
    interface IExtendedDataRecord
    interface IDataRecord
Public MustInherit Class DbUpdatableDataRecord
Inherits DbDataRecord
Implements IExtendedDataRecord
繼承
DbUpdatableDataRecord
衍生
實作

屬性

DataRecordInfo

取得資料記錄資訊。

FieldCount

取得資料錄中的欄位數目。

Item[Int32]

傳回具有所指定欄位序數的值。

Item[String]

取得具有所指定欄位名稱的值。

方法

GetBoolean(Int32)

將欄位值擷取成布林值 (Boolean)。

GetByte(Int32)

將欄位值擷取成位元組。

GetBytes(Int32, Int64, Byte[], Int32, Int32)

將欄位值擷取成位元組陣列。

GetChar(Int32)

將欄位值擷取成字元 (Char)。

GetChars(Int32, Int64, Char[], Int32, Int32)

將欄位值擷取成字元陣列。

GetDataReader(Int32)

將欄位值擷取成 System.Common.DbDataReader

GetDataRecord(Int32)

將欄位值擷取成 DbDataRecord

GetDataTypeName(Int32)

擷取欄位資料型別的名稱。

GetDateTime(Int32)

將欄位值擷取成 DateTime

GetDbDataReader(Int32)

將欄位值擷取成 System.Common.DbDataReader

GetDecimal(Int32)

將欄位值擷取成十進位。

GetDouble(Int32)

將欄位值擷取成雙精度浮點數 (Double)。

GetFieldType(Int32)

擷取欄位的型別。

GetFloat(Int32)

將欄位值擷取成浮點數 (Float)。

GetGuid(Int32)

將欄位值擷取成 Guid

GetInt16(Int32)

將欄位值擷取成 Int16

GetInt32(Int32)

將欄位值擷取成 Int32

GetInt64(Int32)

將欄位值擷取成 Int64

GetName(Int32)

擷取欄位的名稱。

GetOrdinal(String)

使用欄位的名稱擷取欄位的序數。

GetRecordValue(Int32)

擷取欄位的值。

GetString(Int32)

將欄位值擷取成字串。

GetValue(Int32)

擷取欄位的值。

GetValues(Object[])

使用目前資料錄的欄位值填入物件陣列。

IsDBNull(Int32)

傳回指定的欄位是否設定為 DBNull

SetBoolean(Int32, Boolean)

設定記錄中某個欄位的值。

SetByte(Int32, Byte)

設定記錄中某個欄位的值。

SetChar(Int32, Char)

設定記錄中某個欄位的值。

SetDataRecord(Int32, IDataRecord)

設定記錄中某個欄位的值。

SetDateTime(Int32, DateTime)

設定記錄中某個欄位的值。

SetDBNull(Int32)

將欄位設定為 DBNull 值。

SetDecimal(Int32, Decimal)

設定記錄中某個欄位的值。

SetDouble(Int32, Double)

設定記錄中某個欄位的值。

SetFloat(Int32, Single)

設定記錄中某個欄位的值。

SetGuid(Int32, Guid)

設定記錄中某個欄位的值。

SetInt16(Int32, Int16)

設定記錄中某個欄位的值。

SetInt32(Int32, Int32)

設定記錄中某個欄位的值。

SetInt64(Int32, Int64)

設定記錄中某個欄位的值。

SetRecordValue(Int32, Object)

設定記錄中某個欄位的值。

SetString(Int32, String)

設定記錄中某個欄位的值。

SetValue(Int32, Object)

設定記錄中某個欄位的值。

SetValues(Object[])

設定記錄中的欄位值。

明確介面實作

IDataRecord.GetData(Int32)

將欄位值擷取成 IDataReader

適用於