Unit Msdasql

Translated 15/11/96 by Alexander Staubo . For information about the translation, see notes in oledb.pas. {$DEFINE DBINITCONSTANTS} //-------------------------------------------------------------------- // Microsoft OLE DB Provider for ODBC data // (C) Copyright 1994 - 1996 By Microsoft Corporation. // // @doc // // @module MSDASQL.H | Provider Specific definitions // //--------------------------------------------------------------------

Classes

Functions

Types

Constants

CLSID_MSDASQL
CLSID_MSDASQL_ENUMERATOR
DBPROPSET_PROVIDERDATASOURCEINFO
DBPROPSET_PROVIDERROWSET
KAGPROP_ACCESSIBLEPROCEDURES
KAGPROP_ACCESSIBLETABLES
KAGPROP_DRIVERNAME
KAGPROP_DRIVERODBCVER
KAGPROP_DRIVERVER
KAGPROP_FILEUSAGE
KAGPROP_LIKEESCAPECLAUSE
KAGPROP_MARSHALLABLE
KAGPROP_MAXCOLUMNSINGROUPBY
KAGPROP_MAXCOLUMNSININDEX
KAGPROP_MAXCOLUMNSINORDERBY
KAGPROP_MAXCOLUMNSINSELECT
KAGPROP_MAXCOLUMNSINTABLE
KAGPROP_NUMERICFUNCTIONS
KAGPROP_ODBCSQLCONFORMANCE
KAGPROP_ODBCSQLOPTIEF
KAGPROP_OJCAPABILITY
KAGPROP_OUTERJOINS
KAGPROP_PROCEDURES
KAGPROP_QUERYBASEDUPDATES
KAGPROP_SPECIALCHARACTERS
KAGPROP_STRINGFUNCTIONS
KAGPROP_SYSTEMFUNCTIONS
KAGPROP_TIMEDATEFUNCTIONS

Variables


Functions


Types


Constants

CLSID_MSDASQL = (D1 : $c8b522cb; D2 : $5cf3; D3 : $11ce; D4 : ($ad, $e5, $00, $aa, $00, $44, $77, $3d))

Provider Class Id {$IFDEF DBINITCONSTANTS

CLSID_MSDASQL_ENUMERATOR = (D1 : $c8b522cd; D2 : $5cf3; D3 : $11ce; D4 : ($ad, $e5, $00, $aa, $00, $44, $77, $3d))

DBPROPSET_PROVIDERDATASOURCEINFO = (D1 : $497c60e0; D2 : $7123; D3 : $11cf; D4 : ($b1, $71, $0, $aa, $0, $57, $59, $9e))

---------------------------------------------------------------------------- MSDASQL specific properties {$IFDEF DBINITCONSTANTS

DBPROPSET_PROVIDERROWSET = (D1 : $497c60e1; D2 : $7123; D3 : $11cf; D4 : ($b1, $71, $0, $aa, $0, $57, $59, $9e))

KAGPROP_ACCESSIBLEPROCEDURES = 2

PropIds under DPBROPSET_PRIVIDERDATASOURCEINFO

KAGPROP_ACCESSIBLETABLES = 3

KAGPROP_DRIVERNAME = 7

KAGPROP_DRIVERODBCVER = 9

KAGPROP_DRIVERVER = 8

KAGPROP_FILEUSAGE = 23

KAGPROP_LIKEESCAPECLAUSE = 10

KAGPROP_MARSHALLABLE = 3

KAGPROP_MAXCOLUMNSINGROUPBY = 12

KAGPROP_MAXCOLUMNSININDEX = 13

KAGPROP_MAXCOLUMNSINORDERBY = 14

KAGPROP_MAXCOLUMNSINSELECT = 15

KAGPROP_MAXCOLUMNSINTABLE = 16

KAGPROP_NUMERICFUNCTIONS = 17

KAGPROP_ODBCSQLCONFORMANCE = 18

KAGPROP_ODBCSQLOPTIEF = 4

KAGPROP_OJCAPABILITY = 5

KAGPROP_OUTERJOINS = 19

KAGPROP_PROCEDURES = 6

KAGPROP_QUERYBASEDUPDATES = 2

PropIds under DBPROPSET_PROVIDERROWSET

KAGPROP_SPECIALCHARACTERS = 11

KAGPROP_STRINGFUNCTIONS = 20

KAGPROP_SYSTEMFUNCTIONS = 21

KAGPROP_TIMEDATEFUNCTIONS = 22


Variables