FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Saber si estoy conectado a Base de Datos
Buenas tardes
Tengo un sistema de facturación, desarrollado en Delphi 7 con conexion a Firebird 2.1 Necesito verificar, antes que se imprima o se guarde una factura, si tengo conexion con la base de datos. Les agradezco mucho la ayuda. A todos feliz navidad y prospero año nuevo. |
#2
|
||||
|
||||
Hola mario_2000,
¿Y que componentes usas para acceder a la base de datos? Dependiendo de los componentes se hará de una u otra manera. Aunque, no es de extrañarse que la gran mayoría (por no decir todos) cuenten con la propiedad Conected para determinar si está conectado. Saludos, |
#3
|
||||
|
||||
Otra forma es hacer un select de algo. Si no funciona, no estás conectado:
|
#4
|
||||
|
||||
Desde los objetos Database, como TADODatabase y TDatabase puedes consultar la propiedad Connected, y en objetos Table y Query la propiedad Active.
Un detalle amigo Duilioisola... cuando en un query ejecutas un SQL que te devuelve un conjunto de datos (p. ej. un SELECT), lo debes ejecutar con Open y cuando el SQL no te devuelve un conjunto de datos (p. ej. INSERT o UPDATE), lo debes ejecutar con ExecSQL. ExecQuery es de TIBSQL y no tiene interfaz para controles DBAware. Saludos
__________________
Herr Heins Faust |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Solucion al tema de saber si estoy o no conectado a internet | jorch_yr | Internet | 4 | 26-10-2008 12:32:53 |
saber a que velocidad estoy conectado mediante delphi 7 | kurono | Varios | 1 | 14-04-2008 09:10:45 |
Mi IP pública cuando estoy conectado a Internet | ciscu | Internet | 5 | 17-06-2005 20:16:30 |
Problema con el programa para saber si estoy conectado. | Kamikaze | Internet | 3 | 25-11-2004 01:02:40 |
Programa para saber si estoy conectado. | Kamikaze | Internet | 2 | 13-11-2004 16:47:46 |
|