Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: KrukVN
ODBC - устаревшая и не актуальная технология.
Нет смысла сейчас ее защищать, оправдывать и тем более сравнивать с ADO например (про ADO.NET вообще промолчу). Если начинать изучать и разрабатывать клиент-серверные приложения, то на ODBC смотреть уж точно не нужно.
ODBC можно рассматривать как некий компромисс для задач, по быстрому переведенных с файл-сервера и не более.

Насчет ADO:
ADO=ODBC + ActiveX. т.е опять же медленнее, чем чистый ODBC. Я не прав?

Зависит от типа используемого драйвера. Нужно просто не ODBC-шные дрова использовать.
Посмотрите например сколько типов соединений можно сделать только к одному MS SQL Server: http://www.connectionstrings.com/?carrier=sqlserver
там кроме odbc есть и oledb и net и еще что-то
Для MySQL: http://www.connectionstrings.com/?carrier=mysql

P.S. Да, кстати, может быть Вы имели ввиду ODBC-линковку серверных таблиц/видов и обращение к ним через ado?
Зачем? Нужно сразу на ADO и не к линкованным таблицам. Посмотрите скрин: таблиц в окне БД нет вообще, потому что обращение к ним идет напрямую (минуя ODBC).
Кстати, при таком подходе можно не беспокоится о защите от шифта и от шаловливых ручек пользователей. Ну хотя-бы на уровне интерфейса


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.