![]() |
![]() |
| 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
|
||||
|
||||
|
Para terminar un poquito mas Refinado!!
Hasta la Proxima...
Código Delphi [-] procedure TmtZona.btBorrarClick(Sender: TObject); begin sqlcliente.SQL.Text:='select codcli, codzon from clientewhere codzon='+dbeCodigo.Text +' group by codcli,codzon'; sqlcliente.Open; if sqlcliente.Fields[0].AsInteger <>0 then showmessage('Esta Zona Tiene Clientes Asignados') else if MessageDlg('¿ Seguro que desea borrar la Zona ' + dbeCodigo.Text + ' ?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then tZona.Delete; sqlcliente.close; end; FiN del Temita. |
|
#2
|
|||
|
|||
|
siento reabrirte el tema...
Hola magnu9... siento reabrirte el tema... es solo para aplicar otra idea al tema
Cita:
Por cierto no se que tipo de dato es codzon, pero si es de tipo cadena, tendrias que poner el valor para la query entre comillas.
Creo que te quedaria mas simple asi:
O si prefieres con el Count como tenias antes:
__________________
No dejes camino viejo por sendero nuevo |
|
#3
|
||||
|
||||
|
O también puedes facilitarte la vida usando excpeiones, solamente atraapas la excepcion y mandas un mensaje conprensible al susuario jeje
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Update índice secundario con ADOQuery | miquellg | SQL | 1 | 09-04-2006 18:30:15 |
| clave secundario no funciona | Luis Castillo | Conexión con bases de datos | 5 | 03-11-2005 22:28:07 |
| Impedir que se maximice un formulario | Elenita | Varios | 10 | 20-07-2005 09:45:46 |
| Indice Secundario en Firebird | barrauda | Conexión con bases de datos | 4 | 01-02-2004 13:38:32 |
| Impedir cierre de aplicacion | Ezecool | Varios | 1 | 04-08-2003 23:29:47 |
|