Komponenty SDAC (http://crlab.com/sdac/) korzystają z OLE DB, aby połączyć się z MSSQL'em. Można za pomocą nich można wykonać wszystkie potrzebne operacje na serverze MSSQL (Query, StoreProc, Connection, polecenia servera, Table, VirtualTable, Monitor, MetaData itp.). Ja używam wersji BCB 5 Professional, w niej nie ma komponentów do obsługi połączeń z bazami danych, takich jak Oracle, MSSQL czy MSAccess. Można próbować łączyć się poprzez BDE (do np. MSAccess), albo ODBC (Aliasy te sprawy). Wersja BCB 5 Enterprice ma w standardzie ADO i problem z głowy. Jednak różnica w cenie pomiędzy wersjami Prof i Enter nie pozostawia żadnych wątpliwości podczas dokonywania wyboru, jeżeli oczywiście zależy nam jedynie na dostępie do baz danych. W/w komponenty mogę polecić wszystkim którzy chcą się łączyć z MSSQL'em, używam ich od ponad dwóch lat, pracują w setkach komercyjnych aplikacji i nie zauważyłem żadnych błędów.
:)