SoloCodigo

Programación General => Delphi => Mensaje iniciado por: Regina1718 en Miércoles 19 de Agosto de 2009, 16:33

Título: query en Delphi y mysql
Publicado por: Regina1718 en Miércoles 19 de Agosto de 2009, 16:33
Hola muchachos.
 Estoy intentando hacer una aplicación en Delphi 7 con MySQL de base de datos. Uso una conexión ODBC. Si utilizo un ADOTable, un DataSource y un DBGrid me conecto bien a la base de datos y muestro el contenido de una tabla. Por otro lado utilizo un Query, hace lo que necesito pero cuando pasa por la línea Query1.Open me saca una ventana pidiéndome User Name y Password para conectarse con la base de datos, cosa que no sucede con los otros componentes porque en la cadena de conexión ya le había definido usuario y contraseña.
Cómo puedo lograr configurar ese query para que no salga esa ventana de autenticación, es decir, entrarle esos datos en otro lugar y evitar que se muestre esa ventana.

 Muchas gracias de antemano.
 Que estén bien.
Título: Re: query en Delphi y mysql
Publicado por: DriverOp en Miércoles 19 de Agosto de 2009, 20:11
No dices si usas un TADOConnection, si es así, debes tener la propiedad LoginPrompt en false. Por otro lado dices que usas un Query ¿de BDE o de ADO?. El "query" de ADO se llama TADOQuery y debe estar conectado al TADOConnection (connection:=ADOConnection1; por ejemplo).
Título: Re: query en Delphi y mysql
Publicado por: Regina1718 en Miércoles 19 de Agosto de 2009, 22:34
Estaba usando BDE pero me hablaron de Zeos y con ese estoy resolviendo, muchas gracias por todo.