OLE DB Provider Guide (v11)

Visual Studio.NET 実装リファレンス (OLE DB プロバイダー)

ここでは、Pervasive PSQL で .NET に関してサポートされるプロパティとメソッドの一覧を示します。

OleDbCommand のメソッド

Cancel 
CreateParameter 
CreateParameter 
Dispose 
ExecuteNonQuery  


メモ

このメソッドでは DDL ステートメントの実行時に -1 が返される必要があります。Pervasive PSQL OLE DB プロバイダーでは 0 が返されます。


ExecuteReader 
CloseConnection 
KeyInfo 
Default 
SingleResult 
SingleRow 
ExecuteScalar 
Prepare 

OleDbCommand のプロパティ

Connection 
CommandText 
CommandTimeout 
Transaction 
CommandType 
Text 
Stored Procedure 
TableDirect 
CommandUpdatedRowSource 

OleDbCommandBuilder

すべてサポートされます。

OleDbConnection のメソッド

Open 
CreateCommand 
Close 
DatabaseChange  


メモ

Pervasive OLEDB では現在のカタログの変更をサポートしません。


BeginTransaction 
GetOleDbSchemaTable 
Columns 
Indexes 
ProviderTypes 
Tables 

OleDbConnection のプロパティ

ConnectionString  
DataBase 
DataSource 
Provider 
ServerVersion 
State 

OleDbDataAdapter のメソッド

CreateTableMappings 
CloneInternals 
Fill 
FillSchema 
GetFillParameters 
OnRowUpdated 

OleDbDataAdapter のプロパティ

MissingMappingsAction  
MissingSchemaAction  
AcceptChangesDuringFill 
DeleteCommand 
InsertCommand 
SelectCommand 
UpdateCommand 
TableMappings  
Columns 
Table 

Pervasive OLE DB プロバイダーでテストした DataColumn のプロパティ

AllowDBNull 
AutoIncrement 
AutoIncrementSeed 
AutoIncrementStep 

     

ColumnName
DataType
Bit
System.Boolean
Tinyint
System.Int16
Utinyint
System.Byte
Blob
System.Byte[]
Binary(8)
System.Byte[]
Clob
System.String
Char
System.String
Numeric
System.Decimal
BigInt
System.Decimal
UBigInt
System.Decimal
Currency
System.Decimal
Decimal
System.Decimal
Integer
System.Int32
UInt
System.Int64
SmallInt
System.Int16
USmallInt
System.Int32
Double
System.Double
Real
System.Single
Double
System.Double
Date
System.DateTime
Time
System.TimeSpan
TimeStamp
System.DateTime
VarChar
System.String
Identity
System.Int32
SmallIdentity
System.Int16

MaxLength 
ReadOnly 
Unique  

OleDbDataReader のメソッド

Close 
Read 
GetBoolean 
GetByte(次善策:GetInt16 を使用) 
GetChar(サポートされません) 
GetDateTime 
GetDecimal 
GetDouble 
GetFloat(次善策:GetDouble を使用) 
GetInt16 
GetInt32 
GetInt64(次善策:GetDecimal を使用) 
GetName 
GetSchemaTable 
GetString 
GetTimeSpan 
GetValue 
GetValues 
IsDBNull:  
NextResult  

OleDbDataReader のプロパティ

Depth 
Item 
FieldCount 
IsClosed 
RecordsAffected 

Pervasive OLE DB プロバイダーでテストした DataSet のメソッド

AcceptChanges 
GetChanges 
Merge 
HasChanges 
RejectChanges 
Reset 

Pervasive OLE DB プロバイダーでテストした DataSet のプロパティ

CaseSensitive 
DataSetName 
DefaultViewManager 
EnforceConstraints 
HasErrors 
Locale 
Table 

Pervasive OLE DB プロバイダーでテストした DataTable のメソッド

AcceptChanges 
Clear 
NewRow 

Pervasive OLE DB プロバイダーでテストした DataTable のプロパティ

ChildRelations 
Columns 
DataSet 
Rows 
TableName 

Pervasive OLE DB プロバイダーでテストした DataRow のメソッド

AcceptChanges 
RejectChanges 
Delete 
IsNull 


ADOX 実装リファレンス (OLE DB プロバイダー)