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




Вниз

Как перевести программу с BDE на ADO 


AndrewK   (2002-03-19 09:55) [0]

Есть программа написанная c использованием BDE. Хочу перевести ее на ADO. Какие модули отвечают за подключение к BDE (например DBTables, DB или что-то другое). Что надо удалить из проекта, чтобы программа не использовала BDE?



Romul   (2002-03-19 10:34) [1]

Замени соответсвующие компоненты работающие через BDE на ADOшные. БДЁ как ты понимаешь работает через ODBC и для работы с базой ты все это дело через BDE Administrator настраиваешь, а у АДО компонент есть свойство ConnectionString, которое можно настроить через Object Inspector. Самое главное это сделать апдейт D5, а потом патч к адошнику скачать с сайта Борланда, т.к. там был глюк с АДО, но если ты используешь D6, то там это исправлено. Никаких других настроек АДОшные компоненты не требуют. Я когда перешел с БДЕ на АДО, так в одной своей проге поменял названия в проге с Query1, на ADOQuery1 :) ну и соответственно компоненту эту (Query) поменял, а потом настроил у АДОКуэри1 свойство ConnectionString и вперед с песнями :).



AndrewK   (2002-03-19 12:10) [2]

Спасибо.



deleon   (2002-03-19 12:46) [3]

Это модули DbTables и Bde



TSV   (2002-03-19 12:47) [4]

В серьезном проекте только этим не решить проблему. Потому как механизм ADO отличается от механизма BDE. Советую почитать следующие статьи:

http://www.delphikingdom.com/helloworld/ado01.htm
http://www.delphikingdom.com/helloworld/ado02.htm
http://www.delphikingdom.com/helloworld/ado03.htm

Ну и далее по ссылкам.
Удачи.



dmitryK   (2002-03-19 13:18) [5]


> БДЁ как ты понимаешь работает через ODBC


Какая глупость. С делфей в комплекте идет прямой линк на MSSQL и ODBC в таком случае нужен, только если хочешь поизвращаться.



Romul   (2002-03-19 13:35) [6]

Чё за прямой линк?




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




Наверх





Память: 0.72 MB
Время: 0.039 c
1-32810           Евгений!              2002-03-31 21:29  2002.04.11  
необходимо перехватить сообщения о изменении реестра и ФС


3-32658           ZDN                   2002-03-20 10:17  2002.04.11  
Уважаемые ГУРУ! Помогите чайнику немытому связать два датасета - II


14-32939          vbazik                2002-03-02 01:47  2002.04.11  
Совет по DualHeard video


1-32853           atmospheric           2002-03-28 17:37  2002.04.11  
удаление Item из ListView ?


1-32905           vpc_                  2002-03-29 23:44  2002.04.11  
Как изменить системную дату на компьютере с помощью Delphi.