ADO Unsupported Functions: Microsoft Access

The following lists include the properties and methods that iASP does not support for Microsoft Access ActiveX Data Objects. Functions with partial support contain explanatory text.

Command Object

  • Prepared property
  • Cancel - 2.0 method
  • Execute(RecordsAffected,Parameters,Options) method (supported except for Options equal adAsyncExecute or adAsyncFetch)

Field Object 

Unsupported properties:

  • Attributes
  • NumericScale
  • Type (supported only for a non-OLE DB type.)
  • UnderlyingValue

Properties Collection (Some Items Not Same as IIS)

  • Refresh method

Error Object

  • HelpContext property

Property Object

  • Attributes property
  • Type property (supported only for a non-OLE DB type.)

Recordset Object

Unsupported properties:

  • Bookmark
  • CursorLocation
  • LockType (supported, but Pessimistic type expected)
  • MarshalOptions 
  • MaxRecords 
  • Status 

Unsupported methods:

  • Clone
  • NextRecordset
  • Open (supported except for OLEDB features such as: DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("classified.MDB"))
  • Supports

Connection Object

Unsupported properties:

  • DefaultDatabase
  • IsolationLevel 
  • Provider 

Unsupported methods:

  • Execute(CommandText,RecordsAffected,Options ) (supported except for Options equal adAsyncExecute or adAsyncFetch)
  • Open(ConnectionString,UserId,Password,Options) (supported except for Options equal adAsyncConnect) 
  • OpenSchema(QueryType ) (See note.)
  • OpenSchema(QueryType,Criteria ) (See note.)
  • OpenSchema(QueryType,Criteria,SchemaId)
  • Cancel -2.0

NOTE: The method, OpenSchema can be supported by iASP only if QueryType's value is not equal to the one of Contant:

"adSchemaAsserts, adSchemaCharacterSets, adSchemaCheckConstraints, adSchemaCollations, adSchemaConstraintColumnUsage, adSchemaConstraintTableUsage, adSchemaKeyColumnUsage, adSchemaProcedureParameters, adSchemaProviderSpecific, adSchemaSQLLanguages, adSchemaStatistics, adSchemaTableConstraints, adSchemaTranslations, adSchemaUsagePrivileges, adSchemaViewColumnUsage, adSchemaViewTableUsage, adSchemaViews".

The values of the Recordset.Fields that OpenSchema returns are different with IIS.

NOTE: If you require immediate support for a particular unsupported function, please email us at support@halcyonsoft.com.


Copyright © 1998-2002, Halcyon Software Inc. All rights reserved.