DB-Library is a Call Level Interface that allows C applications to access Microsoft® SQL Server™. Microsoft also provides a closely matched API that provides access to the DB-Library functions from Microsoft Visual Basic® applications. DB-Library for Visual Basic supports a subset of the functions in DB-Library for C. DB-Library was the original API that allowed applications to access SQL Server, and remains specific to SQL Server.
The DB-Library API has not been enhanced beyond the level of SQL Server 6.5. All DB-Library applications can work with SQL Server 7.0, but only as 6.5 level clients. New features introduced in SQL Server 7.0 are not supported for DB-Library applications.
SQL Server 7.0 does not include a programming environment for DB-Library for Visual Basic. Existing DB-Library for Visual Basic applications can run against SQL Server 7.0, but must be maintained using the software development tools from SQL Server 6.5. All development of new Visual Basic applications that access SQL Server should use the Visual Basic data APIs such as ActiveX Data Objects (ADO) and Remote Data Objects (RDO).
DB-Library for C Reference |