Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Capturar mensajes que devuelve la BD MySQL (https://www.clubdelphi.com/foros/showthread.php?t=62972)

Palmiro 23-01-2009 14:06:17

Capturar mensajes que devuelve la BD MySQL
 
Hola gente...
Alguien me podria ayudar a saber, como capturo los mensajes que devuelve la DB de MySQL. Me conecto atraves de ADOConnecttion y ODBC.
Los mensajes que quiero capturar por ej. son: cuando intento eliminar un registro que esta relacionado en otra tabla, pero dicho registro no puede ser eliminada por dicha vinculación.
Necesito capturar ese mensaje de integridad referencial que esta devolviendo la DB, para poder personalizarlo.

Espero haberme dado a enteder... estare esperando sus respuestas..desde ya muchas gracias..

pborges36 28-01-2009 14:56:13

No son los mismos componentes que yo uso, pero es mas o menos asi:

Código Delphi [-]
try
  ...
  ...
  Query1.ExecSQL; 
except
  on e : EDatabaseError do
    begin
         MessageDlg('el error es el siguiente: '+e.Message,mtWarning,mbOk],0); 
 
    end; 
end;
De todas formas hay mucha informacion sobre esto enel foro, solo es cuestion de buscar un poco mas.saludos.


La franja horaria es GMT +2. Ahora son las 00:00:06.

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