Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];

Вниз

Что лучше использовать для работы с ODBC.   Найти похожие ветки 

 
voronkov   (2002-05-03 15:45) [0]

Привет всем ! Заказчик требует, чтобы программа работала через ODBC. Я вижу пока только 2 варианта - ADO и BDE. Модуль должен поставляться exe-шником и заведомо неизвестно стоит ли MDAC на компьютере пользователя или нет, про BDE лучше вообще не упоминать, чтобы не злить работодателя. Вопрос следующий, с помощью чего можно работать на голой машине, не устанавливая туда дополнительных модулей, при условии, что ODBC настроено. База данных - Access. Как крайний вариант можно использовать InstallShield, но я не имею опыта работы с ним, где можно почитать, и может ли он ставить нужные мне модули BDE или MDAC? У меня на инсталляционном диске Дельфи 6 какая-то усеченная версия IS и этой возможности сходу я не увидел.


 
Delirium   (2002-05-03 18:23) [1]

С ACCESS надо работать посредством ADO, объясни это заказчику :)


 
wicked   (2002-05-03 19:23) [2]

чисто по odbc - где-то на http://www.torry.net валялись компоненты для работы с odbc - почти полный аналог borland"овских для работы через bde... назывались modbc вроде бы...


 
Sergant   (2002-05-04 01:49) [3]

Для работы с Access использую неплохой компонент KADAO. Ссылку не помню, но у меня он есть - в архиве весит чуть больше 300кБ. Если надо, могу выслать на мыло. А насчет MDAC - я точно не помню, но, по-моему, он есть в Win98 и выше, и если на компе стоит какой-набудь Misrosoft Office, то он тоже уже есть.


 
Derr   (2002-05-04 10:04) [4]

С ACCESS надо работать посредством ADO !
Не изобретай велосипед.


 
aabark   (2002-05-04 11:10) [5]

c ACCESS надо работать на ADO
это-же почти аксиома -
да кто там за ЗАКАЗЧИК такой !
Обычно им до определенной ФЕНИ
ODBC или ADO ...


 
Dj_Action   (2002-05-05 03:44) [6]

Если ты рульный прогер, то при инсталяции Дельфей BDE вообще надо обрезать как тольк можно, лучше ADO нечего еще не сделано


 
mad0max   (2002-05-06 05:23) [7]

to Dj_Action

Позвольте не согласиться!!!

В данном случае конечно - прерогатива ADO, но в некоторых случаях, оптимальным вариантом выступает BDE и выбирать придеться именно его.


 
Севостьянов Игорь   (2002-05-07 12:32) [8]

Что же здесь за спор ?!!!
MS Access - родная штука MS (Билли ты не прав... :оЕ )
Так вот пользуй ADO (его тоже MS писали - сечешь) и никаких гвоздей типа BDE не надо...
Если бы ты работал с Microsoft Visual Studio так вот там есть встроенный создатель исталляшек, но он для VB - но немного его обхитрив (создал пустой проект на VB с ADO и поключил свой EXE и т.д. поднастроив setup.lst и еще пару вещей) я создал исталляху со своим проектом ну и конечно там имеется все для ADO (MDAC_TYP.EXE). Вот она смотрит ставить(заменять новыми если уже есть) ли это или нет...

Вопросы по мылу


 
Bachin   (2002-05-07 13:39) [9]

да... спор действительно интересный!
либо я чего-то не понял, либо "заказчик сказал ODBC" :)))



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-97304
}{enon
2002-05-16 19:56
2002.05.30
Чтение параметров


3-97180
MaximShabanov
2002-05-06 22:20
2002.05.30
Как программно кликнуть в определенной строке DBGrid_a


1-97287
Ender
2002-05-18 18:58
2002.05.30
Структура Unita


4-97458
poiZon
2002-03-27 15:24
2002.05.30
Hook


3-97203
Reticent
2002-05-07 18:22
2002.05.30
Банк данных





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский