
Using ADO 2.5 Streams on SQL Server 7.0
Quote:
> What is the logic behind that? I would think Microsoft would want to
> support all ADO operations in the SQL Server provider.
They don't. If you have downloaded MDAC, you should read the notes that
comes with it. You will find that only yhthe Jet Provider supports all ADO
operations, SQL, Oracle, ODBC have limitations. Here is the relevant
sections for ADOX
Certain features of ADOX are unsupported, depending upon your OLE DB data
provider. ADOX is fully supported with the Microsoft OLE DB Provider for the
Microsoft Jet Database Engine. For the Microsoft SQL Server OLE DB
Provider, the Microsoft OLE DB Provider for ODBC, or the Microsoft OLE DB
Provider for Oracle see below. ADOX is not supported by any other Microsoft
OLE DB providers.
Microsoft SQL Server OLE DB Provider
All ADOX objects, collections, properties, and methods are supported except
for those listed here:
Catalog: Create method.
Tables: Properties for existing tables are read-only (properties for new
tables
can be read/write).
Views: Not supported.
Procedures: Append method, Delete method, Command property.
Keys: Append method, Delete method.
Users: Not supported.
Groups: Not supported.
Microsoft OLE DB Provider for ODBC
All ADOX objects, collections, properties, and methods are supported except
for those listed here:
Catalog: Create method.
Tables: Append method, Delete method. Properties for existing tables are
read-on
ly (properties for new tables can be read/write).
Views: Append method, Delete method, Command property.
Procedures: Append method, Delete method, Command property.
Indexes: Append method, Delete method.
Keys: Append method, Delete method.
Users: Not supported.
Groups: Not supported.
Microsoft OLE DB Provider for Oracle
All ADOX objects, collections, properties, and methods are supported except
for those listed here:
Catalog: Create method.
Tables: Append method, Delete method. Properties for existing tables are
read-on
ly (properties for new tables can be read/write).
Views: Append method, Delete method, Command property.
Procedures: Append method, Delete method, Command property.
Indexes: Append method, Delete method.
Keys: Append method, Delete method.
Users: Not supported.
Groups: Not supported.