[Lazarus-es] BD locales ¿qué formato es más habitual?
JoshyFun
joshyfun en gmail.com
Jue Mar 4 17:58:30 CET 2010
Hello German,
Thursday, March 4, 2010, 4:03:36 PM, you wrote:
G> Gracias por la respuesta!
G> Pero me referia a la version embebida del servidor, la que te permite
G> correr el servidor desde una libreria.
G> Seria esto:
G> http://dev.mysql.com/doc/refman/5.0/es/nutshell-embedded-mysql.html
G> Se que existe al menos para linux, pero no se si se puede hacer lo mismo
G> en windows.
Para hacer eso tendrás que "planificar" el API de MySQL usando un
wrapper en C/C++ de modo que crees una DLL que exponga el mismo
interfaz usando funciones C (no ++).
Básicamente creas un proyecto en C/C++ que genere una DLL que exporte
las funciones de MySQL. Una vez hecho esto hay que modificar el módulo
de Lazarus para que acepte esas funciones en la DLL en vez de usar la
librería cliente de MySQL, lo cual no parece especialmente complicado.
Eso si, como toda embedded te olvidas de los múltiples usuarios.
--
Best regards,
JoshyFun
More information about the Lazarus-es
mailing list