![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
La consulta
en MySql, te devuelve un dataset con una sóla columna, Database, que lista todas las bases en el servidor. Puedes entonces, conectar la componente que uses para realizar consultas a un dbLookupComboBox mediante sus propiedades ListSource, ListField y KeyField. // Saludos |
|
#2
|
||||
|
||||
|
Cita:
Trato de conectar el SQLConnection y me marca un error, dice lo siguiente: Cita:
En la propiedad params del SQLConnection tengo lo siguiente: Cita:
Primero me marcaba el error de que no podia encontrar la libreria "libmysql", entonces la puse en el folder donde tengo mi programa y se corrigio ese problema, pero me salio este otro que les menciono... que tengo que hacer? |
|
#3
|
||||
|
||||
|
Pero vamos por partes. El problema que tienes es de autenticación y hay que resolverlo antes de intentar lanzar ninguna consulta.
Ya anteriormente hemos tratado ese error. El problema es que la librería cliente, libmysql.dll, que usas, supongo que es de una versión anterior a la 4.1 que, según recuerdo, es cuando MySql cambio el formato de contraseñas. Tienes que actualizar la librería cliente o bien- lo que yo hago para evitarme problemas -utilizar el formato antiguo. Esto lo haces en la consola con:
Agrego Lo que te dice de actualizar MySql, se refiere al cliente, porque el servidor es el que sí lo tienes actualizado. // Saludos Última edición por roman fecha: 13-11-2006 a las 22:34:13. |
|
#4
|
||||
|
||||
|
Tienes razon Roman, vamos por partes... Ya hice lo que me recomendaste, configuré para usar el formato antiguo...
Ahora mis preguntas, son dos (por lo pronto):
En la propiedad SQL del SQLQuery puse la linea de codigo que me mencionaste al principio: y ahora me muestra el siguiente error cuando activo el Query: Cita:
|
|
#5
|
||||
|
||||
|
Hice unas pruebas y sigo con el mismo problema, me sigue marcando el error que mecniono en el mensaje anterior...
Me conecto a una de mis bases de datos y pongo una consulta muy sencilla en my SQLQuery Cual es mi error? no se usar los dbExpress, que puedo hacer? |
|
#6
|
||||
|
||||
|
No sé muy bien a qué se deba pero juraria que es un error del driver de dbExpress, posiblemente porque cuando salió ese driver, creo que aún no salía la versión 5 de MySql. La verdad, si bien sin mucho fundamento, te comento que a mi no me gusta dbExpress. Alguna vez intenté usarlo para MySql y me daba muchos problemas. Buscando en Internet encontré que había no pocas referencias a los problemas del driver que proporciona Borland. Alguien recomendaba usar el de CoreLab, hice unas pruebas con la versión demo que traen y me cercioré que al menos los problemas que tenía entonces, sí se solucionaban. El driver de CoreLab es de pago pero lo veo accesible. Sin embargo yo opté finalmente por usar las componentes MyDac de la misma compañía (también de pago, pero accesibles) y me han funcionado bien.
Por otro lado, si bien el proyecto ZEOS estuvo parado mucho tiempo, parece que finalmente ha comenzado a moverse nuevamente, y ya han sacado la versión beta de la 6.6.0 (la última estable fue la 6.1.5 y la 6.5.1 nunca pasó de alpha). No son malas componentes y son gratuitas. En resumen, a no ser que tengas alguna razón en particular para usar dbExpress, podrías intentar con otras componentes que no den tanto dolor de cabeza. // Saludos |
|
#7
|
||||
|
||||
|
Me interesa la opción de MyDac, pero por lo pronto no la voy a adquirir, me voy a ir por lo gratis...
Es el segundo proyecto en el que uso bases de datos de MySQL, la vez pasada me conecté por ODBC, creando un alias para mi base de datos, pero ahora no tengo una base de datos ya establecida para conectarme, tengo que mostrar todas y despues conectarme a una, por eso es que me fui a dbexpress... dbexpress me esta haciendo batallar y, por lo que me dice Roman, es mejor cambiarme a Zeos o MyDac... Podré hacer lo que quiero a traves de los componentes Zeos? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como pasar datos de una hoja de Excel a Bases de Datos de Paradox | Goyo | OOP | 1 | 06-02-2007 01:57:20 |
| Bases de Datos .TRN | CARSOFT_AR | Varios | 3 | 09-12-2005 15:35:41 |
| Dos Bases de Datos | ELINK | SQL | 1 | 13-05-2005 07:12:00 |
| Como mostrar una lista de bases de datos en un servidor MySQL con Zeos? | guillote | Conexión con bases de datos | 1 | 30-07-2004 02:25:42 |
| Como puedo mostrar una lista de bases de datos en un servidor MySQL con Zeos? | guillote | MySQL | 0 | 27-07-2004 03:32:20 |
|