Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли избавиться от BDE и ODBC? [D6, MSSQL]


MikeFW ©   (2002-08-07 11:31:00) 

У меня сейчас организована следующая схема доступа к базе :
Программа -> BDE -> ODBC -> MS SQL

подскажите, пожалуйста, а можно ли сделать такую систему:
Программа -> что-нибудь -> MS SQL?

так как не очень хочется (да и не удобно) устанавливать на все компьютеры пользователей BDE и ODBC


Soft(Unpowered Kiborg)   (2002-08-07 17:53:00) [1]

BAG: List by File/Database Type non BDE Support
http://www.kylecordes.com/bag/listbytype.html


MOA   (2002-08-07 16:18:00) [2]

>т.е. при работе с ADO - напрямую работа идет через ODBC, поэтому для использования необходимы драйверы ODBC
Для MSSQL - нет, не так. OLE DB для него родной интерфейс начиная с MSSQL 7, все остальные работают через него. Для ранних MSSQL родной - DB Library. Т.е. реально схема такая:
Программа -> BDE -> ODBC -> OLE DB -> MS SQL
или, если 6.5
Программа -> BDE -> ODBC -> DB Library ->MS SQL

Можно и прямо через BDE для 7 и 2000
Программа -> BDE -> DB Library -> OLE DB -> MS SQL
или для 6.5
Программа -> BDE -> DB Library -> MS SQL

>а что необходимо иметь на компьютере пользователя кроме программы, чтобы работала данная схема: Программа -> ADO -> MS SQL?

Если MSSQL 7 или 2000 - поставить клиента MSSQL. Тем более, что это придется сделать в любом случае.
Если 6.5 - ещё и запустить mdac_typ.exe, как справедливо заметил zx © (07.08.02 15:06).


SaS13   (2002-08-07 15:30:00) [3]


> MikeFW

т.е. при работе с ADO - напрямую работа идет через ODBC, поэтому для использования необходимы драйверы ODBC


kserg@ukr.net   (2002-08-07 15:19:00) [4]

MikeFW (07.08.02 14:58)
> kserg@ukr.net (07.08.02 13:16)
в этой схеме работаю не с TQuery, а с TADOQuery


zx   (2002-08-07 15:06:00) [5]

mdac_typ


MikeFW   (2002-08-07 15:01:00) [6]

а что необходимо иметь на компьютере пользователя кроме программы, чтобы работала данная схема: Программа -> ADO -> MS SQL?


MikeFW   (2002-08-07 14:58:00) [7]

> kserg@ukr.net (07.08.02 13:16)

А как же ты работаешь с Query?


kserg@ukr.net   (2002-08-07 13:16:00) [8]

>MikeFW (07.08.02 11:31)
В твоей схеме BDE явно лишнее, зачем такие навароты.
Я прекрасно работаю: прога -> ODBC -> MSSQL


Fiend   (2002-08-07 11:58:00) [9]

То MikeFW

Программа -> ADO -> MS SQL !
однозначно рулез


3JIA9I CyKA   (2002-08-07 11:41:00) [10]

MIDAS к примеру


Наверх

Титульная страница Поиск, карта сайта Написать письмо