встановлюємо zeosdbo

Коротенько. ZeosDBO дозволить вам працювати не вигадуючи велосипеда. Ви просто будете брати бібліотеку доступу до вашої БД і тягати її разом зі своїм проектом.







Компонент підтримує роботу з MySQL, MSSQL, PostgreSQL, Oracle, Sybase і деякими іншими.

А далі робите все по кроках. Встановлюємо до речі, в BCB6 і Delphi7.

Спочатку покрокова інструкція для BCB6

0. Вичистіть все від файлів колишньої ZeosDBO. Абсолютно все. Пошук вам на допомогу. І з пункту Components -> Install Packages теж видаліть. (Цей крок на той випадок якщо вже намагалися встановити ZeosDBO і не вийшло)

1. Потім йдіть в розпаковану папку з ZeosDBO.

2. Йдете в src. Там відкриваєте кожну папку і копіюєте знаходяться там файли все в одну папку. Ще раз. Щоб не в різних папках лежало, а в одній. І розміщуєте цю папку (в яку все скопіювали), скажімо, в корінь BCB.

3. Потім виходите з src і заходите в packages / cbuilder6.

4. Шукайте там файл ZeosDBO.bpg. Запускайте його. Зробіть Project -> Build All.

6. Потім не вимикаючи Builder. заходите Component -> Install Packages. Тисніть Add.

7. Ідіть в ту папку куди у вас компілюються проекти. У мене за замовчуванням, тому йдемо в папку $ BCB / Projects / Bpl.

8. Там вибираєте ZComponent.bpl. І тиснете Open.

9. Якщо все без помилок, то вже зараз у вас з'явилося в інструментальній панелі Zeos Access. Перевіряйте.

10. Тепер ідіть в Project -> Options -> Directories / Conditionals. В секціях Include і Lib. прописуєте шлях до тій папці в яку ви з src все перекинули.







11. Тиснете галку Default. Тиснете Ok.

12. Пишіть програму і запускаєте.

А тепер все те ж саме для Delphi7

0. Вичистіть все від файлів колишньої ZeosDBO. Абсолютно все. Пошук вам на допомогу. І з пункту Components -> Install Packages теж видаліть. (Цей крок на той випадок якщо вже намагалися встановити ZeosDBO і не вийшло)

1. Потім йдіть в розпаковану папку з ZeosDBO.

2. Копіюйте папку SRC в корінь Delphi7.

3. Потім заходите в packages / Delphi7.

4. Шукайте там файл ZeosDBO.bpg. Запускайте його. Зробіть Project -> Build All.

6. Потім не вимикаючи Delphi7. заходите Component -> Install Packages. Тисніть Add.

7. Ідіть в ту папку куди у вас компілюються проекти. У мене за замовчуванням, тому йдемо в папку $ Delphi7 / Projects / Bpl.

8. Там вибираєте ZComponentDesign.bpl. І тиснете Open.

9. Якщо все без помилок, то вже зараз у вас з'явилося в інструментальній панелі Zeos Access. Перевіряйте.

10. Тепер ідіть в Project -> Options -> Directories / Conditionals. У секцію Search path. прописуєте шлях до скопійованих в корінь Delphi7. папці SRC і до папки build. Тиснете Ок.

11. Тиснете галку Default. Тиснете Ok.

12. Пишіть просту програму з використанням ZeosDBO і запускаєте. Повинна вилізти помилка виду.

13. Стирайте. \. Щоб вийшло. І знову спробуйте скомпілювати. Якщо така помилка з'явилася ще раз - періть знову. \

14. Нарешті у вас скомпільовані програми. Тепер збережіть всі зміни в тих файлах де правка була. Ще раз. Збережіть ті файли, які вкладками відкрилися в вікні коду Delphi.

15. Пишіть програму і компілюєте без проблем.

Важливе зауваження. Наприклад, якщо ви збираєтеся працювати з MySQL, то треба покласти libmysql.dll разом з вашим проектом. Бібліотеки повинні йти разом з серверами БД. Так, що шукайте там.

Крім того, якщо ви ведете розробку на цій конкретній машині, то можна бібліотеку, знову ж таки, libmysql.dll покласти в Windows / system32. Це для того, щоб в кожен проект не класти цю бібліотеку. Але для роботи на іншій машині ця бібліотека повинна бути разом з проектом, або також в Windows / system32 іншої машини.







Схожі статті