Guest |
Отправлено: 02.02.2004, 14:16 |
|
Не зарегистрирован
|
Привет!
Вот встала задача работы с MS SQL Server 2000 который находится в локальной сетке.
С СУБД ни когда еще не работал. Вот даже незнаю с чего начать. Во-первых есть много различных технологий: ADO, RDO, ODBC, OLE DB ...
Во-вторых, какие компоненты в Билдере исползовать для этой цели?!
Задача собственно следующая: нужно подключится к серверу, выбрать нужную мне базу, и по заполненной юзером форме поиска, сделать соответствующую выборку...
Посоветуйте плиз что выбрать, чтоб как говорится и быстро работало и не сильно сложно в кодинге было. Если можно дайте ссылки на какую-нить приличную документацию по этому...
Заранее благодарен |
|
Admin |
Отправлено: 02.02.2004, 15:47 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Можно использовать компоненты с вкладок BDE и ADO.
Медленно и просто.
Самое лучшее — использовать компоненты прямого
доступа для MS SQL Server 2000.
|
|
Zmey |
Отправлено: 02.02.2004, 15:58 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 15
|
работаю через ADO уже 2 года, лучше ODBC однозначно, больше возможностей в плане блокировок при выполнении транзакций, скорость приемлемая
Отредактировано Zmey — 02/02/2004, 17:00 |
|
Guest |
Отправлено: 02.02.2004, 17:45 |
|
Не зарегистрирован
|
2Admin
BDE не уставивает, потому что нужно дополнительно инсталить BDE на ту машину где будет работать прога, а нужно без всяких там доп. инсталяций....
Кстати, а если через ADO работать, надо ли еще что-нить дополнительно инсталить как в случае с BDE?
И можно подробнее о компонентах прямого доступа...Где их найти и как их юзать........ плиз
Zmey
>> работаю через ADO уже 2 года, лучше ODBC однозначно, больше возможностей в плане блокировок при выполнении транзакций, скорость приемлемая
Вообще-то насколько мне известно ADO это надстройка над ODBC. ?![B]
|
|
Gedeon |
Отправлено: 03.02.2004, 13:25 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
для работы ado нужно чтобы в системе был установлен mdac в 2000 он есть по умолчанию, в NT 4 его нет, надо ставить
|
|
Snake |
Отправлено: 04.02.2004, 10:27 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 22
|
Я с MSSQL работал через SQLAPI ( www.sqlapi.com ). Из стандартных предпочитаю ADO. |
|
Zmey |
Отправлено: 04.02.2004, 11:18 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 15
|
[QUOTE]Вообще-то насколько мне известно ADO это надстройка над ODBC. ?![B]
ADO — это оболочка OLE DB
обращение программы к СУБД через ADO выглядит так:
прога
|
VCL
|
ADO
|
COM-сервер
|
Провайдер OLE
|
клиент СУБД
|
|