![]() |
Inquietudes con MySQL y delphi
aloha a tod@s buen dia
para los moderadores hace tiempo estuve inscrito en el foro y por motivos ajenos a el tuve q asusentarme un buen tiempo, creo q la cuenta anterior sigue actuva, si es asip por faor cerrarla y gracias por dejarme estar aqui :) soy nuevo en estos de las bases de datos y tengo un par de dudas con respecto a la conexion de una base de datos mysql con delphi, estoy usando mysql la version 3.23.56 y Delphi 6 hasta ahora no he tenido ningun incoveniente en la realizacion de la aplicacion y la conexion a la base de datos. solo tengo unas inquietudes. estoy utilizando un componente de Scibit para Delphi 5/6/7/2005/2006/2007 o Kylix 1/2/3 para conexion en MySQL servers 3.21.x a 5.x el componente se descarga gratuitamente de aqui y solo pesa unos 2.5 MB mas o menos :rolleyes: trae un MySQLDataset, MySQLQuery, MySQLServer y un MySQLTable, bien hasta ahora he utilizado el MySQLServer y el MySQLTable para la conexion y no hay problemas, es decir son muy faciles de utilizar. me recomendaron unas librerias de ZEOS <<q nop conozco mucho>> pero q tambien servirian para eso pero encontre problemas durante su instalacion/uso y deje de usar por eso. el amigo AzidRain publico un Un Tutorial en pdf de como Como instalar Zeos Lib y no morir en el intento. está Dedicado a los amigos de Club Delphi buena esa!!! pero lo encontre despues de muerto :( bueno al grano dijo del dermatologo: el componente es facil y manejable lo q pasa es q como es una version demo o algo asip cada vez q ejecuto la conexion a la db me aparece un showmessaje diciendo: "MySQL access provided by Scibit. see http://www.scibit.com" aqui os pongo el codigo para conectar
como veran no bajo el componente a la form si nop q uso la unidad q declaro en el uses de dicha form que es MySQLServer. lo q me gustaria q me ayudaran es a como solucionar eso para q cada vez q pinche el boton conectar no aparezca el showmessaje diciendo: "MySQL access provided by Scibit. see http://www.scibit.com" algo asip, estuve buscando la unidad o algo asip pero parece q no esta solo coloca en la carpeta de instalacion de Scibit una dcu con el nombre de MySQLServer.dcu o mirar alguna otra solucion q permita la conexion de forma rapida y facil. la otra inquietud es q "supuestamente mysql guarda la base de datos en \mysql\data" equivocado?... en el caso de Oracle 9i cuando debias cambiar de maquina y llevarte tu db solo hacias un export de ella y listo la montabas en la otra maquina. en el caso de MySQL como hago eso o "solo copio los archivos y los pego" en la carpeta \data de mysql? gracias a todos salu2 amigo AzidRain t fajaste..!!!! ;) |
Saludos
Cita:
|
hay de dos.
o crackeas la unidad dcu. (peligroso, por que no sabes como se maneja esa unidad en toda la suite de componentes.) o lo mejor es que compres una licencia de uso para esos componentes. |
Conexion
Hola, tecomento, yo e encontrado un componente para conexion a MySQl, las verciones inferiores a la 5, y es la MyDac 1.3, medio viejita, pero anda de lujo y la consegi libre, del tiempo que tenian un convenio en corelav y mysql las versiones superiores son pagas, asi que busca en tu mula mydac 1,3 y te va a resultar muy simple, similad a los componentes ADO.
Suerte, si requeris que te lo manda, pasame un correo tipo gmail y te lo envio Exitos :cool: |
aloha chic@s gracias a tod@s por atender los mensajes:)
JXJ gracias, sabes intente eso pero me tiraba la dcu cada vez q lo hacia amigo aldmoscardi lo tendre en cuenta y buscare el archivo vtdeleon sip algo asip, gracias por el consejo hojeando por ahi descubri que no era un showmessage como creia sino un MessageDlg :eek: por otra parte el buen amigo cravenhell ha conseguido sacar los sources del paquete de Scibit de pago para conectar a mysql. el archivo sbmcfd que os podeis bajar de aqui como saben el paquete lo podeis bajar ensequida pero nos pide un password que es proporcionado una vez te has registrado y has pagado unos cuantos euros creo :( bueno, "lo bueno de todo el asunto" es que el amigo cravenhell <<no muy conocido>> hizo unas "pequeñas alteraciones" al paquete de scibit y logro instalarlo sin complicaciones y asi obtener los sources de todos los componentes. gracias amigo :cool: bueno bueno aunque esto no es del todo legal y q ademas como dijo un amig@ de aqui del foro hace tiempo Cita:
se que no es legal lo que hizo, pero creo q vale la pena y aqui os pongo los sources para el que los necesite por q como saben "compartir es vivir" gracias a tod@s l@s amig@s del foro y disculpar por sip alguna molestia. salu2 escribirme... ;) PD. moderadores... pregunta poeis dejar mi mail para alguna inquetud de los compañeros del club por aqui? gracias |
Para que te complicas, intenta de nuevo con Zeos.. revisa el tutorial y hazlo paso a pasito...ojo con las versiones y no tendras problema. Lo mejor de las Zeos es que vienen con todo y fuentes para que les veas las tripas y veas como hacen todo el acceso a MySQL. Ademas no solo soportan MySQL, sino Postgress y Firebird por lo que no te limitan para nada. Por otro lado son Gratis....
Lo unico malo y bastante es que no hay gran cosa de documentación sobre ellas lo que hace que se subutilicen. Saludos |
| La franja horaria es GMT +2. Ahora son las 18:35:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi