Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-04-2006
Aprendiendo Aprendiendo is offline
Miembro
 
Registrado: may 2003
Ubicación: España
Posts: 122
Poder: 22
Aprendiendo Va por buen camino
Question Conexión a MySQL con componente Zeos

Un saludo a tod@s

Mi duda es la siguiente, he instalado los componentes Zeos y ahora intento conectar con MySQL.

Coloco un ZConnection en un DataModuler, y coloco el siguiente código ZConnection1.Connected := True; he probado con varias maneras de controlar la conexión, pero ocurre lo siguiente.

Si introduzco usuario y contraseña correcto, todo va bien, pero cuando introduzco un usuario ó contraseña no válido me da un error, ¿Cómo puedo controlar este error (mostrar el típico mensaje de que usuario y contraseña no son correctos), y sólo dejar el acceso a la B.D.cuando el usuario y contraseña son correctos?






Última edición por Aprendiendo fecha: 02-04-2006 a las 03:26:17.
Responder Con Cita
  #2  
Antiguo 02-04-2006
Aprendiendo Aprendiendo is offline
Miembro
 
Registrado: may 2003
Ubicación: España
Posts: 122
Poder: 22
Aprendiendo Va por buen camino
Question

Me he dado cuenta de la siguiente situación:

Cuando ejecuto delphi 6 professional, (F9) compilo la aplicación e introduzco el usuario y password me da el siguiente error cuando usuario y contraseña no coincide con alguno de los que hay en B.D., el error es el siguiente:
Project Pruebas.exe raised exception class EZSQLException with message'SQL Error: Access denied for user 'prueba@localhost' (using password: yes)'.

Sin embargo cuando lo ejecuto desde el explorador de windows como un fichero normal ese error no lo da y además la aplicación funciona tal y como yo quiero.

Si metes usuario y contraseña de alguno de los usuarios que están creados en MySQL conecta sin problemas, ahora cuando no coincide muestre mensaje de error.

¿MOTIVO?

Responder Con Cita
  #3  
Antiguo 02-04-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hola, en este hilo había una pregunta de [Gunman] que no estaba relacionada con este tema así que la he movido, junto con sus respuestas a un nuevo hilo.

Les pido por favor que no mezclen preguntas en un mismo tema.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
licencias mysql y firebird elpinjum MySQL 8 13-08-2005 03:52:14
Problemas con el componente SQL de Zeos para MySQL. burasu MySQL 4 11-08-2004 22:50:53
Problemas con el componente SQL de Zeos para MySQL. burasu Conexión con bases de datos 0 11-08-2004 13:00:31
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 03:25:42
error en conexion de bsas de datos mysql o de delphi??? omardelahoz Conexión con bases de datos 0 23-01-2004 18:20:25


La franja horaria es GMT +2. Ahora son las 01:45:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi