Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > mydac и delphi


Автор: MrDmitry 5.4.2014, 03:55
Сделал программу которая работает с базой данных mysql при помощи драйвера mydac. При переносе на другой компьютер программа отказалась работать т.к нужны библиотеки dll от mydac  перерыл весь компьютер но так и не смог собрать все нужных библиотек, подскажите пожалуйста какие библиотеки нужно перетаскивать вместе с программой на другой компьютер

Автор: Romikgy 5.4.2014, 10:23
установить программу для просмотра какие dll необходимы для exe , после когда будет виден список ищем те которые принадлежат БД и ложем их рядом с ехе

Автор: Vas 5.4.2014, 15:23
Цитата(MrDmitry @  5.4.2014,  03:55 Найти цитируемый пост)
программа отказалась работать т.к нужны библиотеки dll от mydac

Вероятнее всего нужны библиотеки от MySQL (libmysql.dll) http://www.devart.com/mydac/

Автор: Akella 7.4.2014, 10:48
Можно в проекте использовать провайдеры, тогда ничего таскать с собой ненужно. Всё будет зашито уже в аппликацию. По идее достаточно в проект добавить 1 компоненту, например, TMySQLUniProvider - это если используются UniDAC. Как оно там в MyDAC, я не знаю.

Добавлено @ 10:49
http://www.devart.com/mydac/#sthash.sYvYGBQ0.dpuf

Цитата
Native Connectivity to MySQL

MyDAC-based DB applications are easy to deploy, do not require installation of other data provider layers (such as BDE or ODBC), and that's why they can work faster than the ones based on standard Delphi data connectivity solutions. Moreover, MyDAC provides an additional opportunity to work with MySQL directly without involving MySQL client library.

Автор: DYUMON 7.4.2014, 14:48
а в mydac есть directmode? 

Автор: Akella 9.4.2014, 08:52
Я использую UNIDAC, моё приложение безо всяких dll распространяется, только EXE.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)