Additional
dbCAP
AnyDAC
ThinDAC
NCOCI8
Topic: AnyDac needs libmysql.dll and MyDAC from CrLabe not?
AnyDac needs libmysql.dll and MyDAC from CrLabe not?
Posted: 2005/05/28 07:30
 
See Subject!
I am not sure but is it possible that the MyDac from CoreLabel doesn't need this libmysql.dll?
RE: AnyDac needs libmysql.dll and MyDAC from CrLabe not?
Posted: 2005/05/28 10:57
 
Hello !

LIBMYSQL.DLL sources are publically accessible. So, it is possible to rewrite it on Pascal, what CoreLab has been done. So, yes, MyDac does not need LIBMYSQL.DLL.

From my point of view, it forces CoreLab to perform extra work for development, QA. And that may be a reason of extra bugs ! Also take into account, that MYSQL AB changes they client libraries very often ...

Does that make problems for you ?

Regards,
Dmitry
RE: AnyDac needs libmysql.dll and MyDAC from CrLabe not?
Posted: 2005/05/28 20:23
 
Hi!

Its no problem for me. But it is one more tool which could be different from my testing environment, so a 'embedded' DLL will reduce the possibility of errors with the DLL-Hell but it could be also make troubles with own errors.
Its ok for me.
RE: AnyDac needs libmysql.dll and MyDAC from CrLabe not?
Posted: 2005/05/28 20:49
 
quoteo a 'embedded' DLL will reduce the possibility of errors with the DLL-Hell

Not so easy ! These DLL's are more or less tested chunks of code by MySQL team. That means, i will need with each new MySQL version to test less amount of code - just AnyDAC own code. It is no more no less, but sharing work between MySQL developers and AnyDAC developer <g>

Also, if you would like to use some specific LIBMYSQL.DLL version, then just put it into you application directory. Or read AnyDAC_Architecture.doc chapter "5.3 Driver definition file".

Then, if you will have problems with LIBMYSQL.DLL, let me know. May be i will help to solve that <g>

Regards,
Dmitry