Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.lenguajes.* Foro > Newsgroup es.comp.lenguajes.delphi
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 24-08-2004, 00:01:53
Juan Sánchez Belzunce
 
Mensajes: n/a
Predeterminado Desconexión con base de datos

Hola de nuevo:

Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
La base de datos está desarrollada sobre SQL Server 2000, y la
forma de acceso es mediante ODBC.

Mi pregunta es si existe alguna forma de que si se produce una desconexión,
el sistema informe de ello. No importa que sea en el mismo momento
en que se produzca o cuando voy a acceder a la base de datos.
De esta forma me ahorraría todas las instrucciones try...except...end;
cada vez que coloco otra instrucción para hacer algo en la BD.

Muchas gracias.


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #3 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #4 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #5 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #6 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #7 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #8 (permalink)  
Antiguo 24-08-2004, 12:55:53
hammelin
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
tiene métodos del tipo AfterDisconnect y Beforedisconnect,
OnBeginTranscomplete... etc etc.
Te aconsejo que trabajes con transacciones, porque aunque sepas que se
desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,... a
saber que es lo que ha quedado modificado y lo que no, y a veces no basta
con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
cada empleado).
Espero que te sirva de ayuda.

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cgdt12$f68$1***news.ya.com...
> Hola de nuevo:
>
> Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> La base de datos está desarrollada sobre SQL Server 2000, y la
> forma de acceso es mediante ODBC.
>
> Mi pregunta es si existe alguna forma de que si se produce una

desconexión,
> el sistema informe de ello. No importa que sea en el mismo momento
> en que se produzca o cuando voy a acceder a la base de datos.
> De esta forma me ahorraría todas las instrucciones try...except...end;
> cada vez que coloco otra instrucción para hacer algo en la BD.
>
> Muchas gracias.
>
>



Responder Con Cita
  #9 (permalink)  
Antiguo 24-08-2004, 17:48:09
Juan Sánchez Belzunce
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Ante todo, gracias por tu respuesta, hammelin.

Aunque sé que no es la mejor opción, uso ODBC y el BDE. Es la primera vez
que hago una aplicación de este tipo,
así que he ido por el camino que conocía (no sé si es el más fácil).

Siempre uso TTables y un objeto TDatabase. He probado en poner un mensaje
(como prueba) en el evento AfterDisconnect,
pero no me funciona.

Si hubiese alguna otra manera, pues por favor, decídmelo.

Gracias otra vez.

"hammelin" <QUITAESTOhammelin***mundo-r.com> escribió en el mensaje
news:cgfabq$s6r40***cesio.mundo-r.com...
> Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
> tiene métodos del tipo AfterDisconnect y Beforedisconnect,
> OnBeginTranscomplete... etc etc.
> Te aconsejo que trabajes con transacciones, porque aunque sepas que se
> desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,...

a
> saber que es lo que ha quedado modificado y lo que no, y a veces no basta
> con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
> cada empleado).
> Espero que te sirva de ayuda.
>
> "Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
> news:cgdt12$f68$1***news.ya.com...
> > Hola de nuevo:
> >
> > Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> > La base de datos está desarrollada sobre SQL Server 2000, y la
> > forma de acceso es mediante ODBC.
> >
> > Mi pregunta es si existe alguna forma de que si se produce una

> desconexión,
> > el sistema informe de ello. No importa que sea en el mismo momento
> > en que se produzca o cuando voy a acceder a la base de datos.
> > De esta forma me ahorraría todas las instrucciones try...except...end;
> > cada vez que coloco otra instrucción para hacer algo en la BD.
> >
> > Muchas gracias.
> >
> >

>
>



Responder Con Cita
  #10 (permalink)  
Antiguo 24-08-2004, 17:48:09
Juan Sánchez Belzunce
 
Mensajes: n/a
Predeterminado Re: Desconexión con base de datos

Ante todo, gracias por tu respuesta, hammelin.

Aunque sé que no es la mejor opción, uso ODBC y el BDE. Es la primera vez
que hago una aplicación de este tipo,
así que he ido por el camino que conocía (no sé si es el más fácil).

Siempre uso TTables y un objeto TDatabase. He probado en poner un mensaje
(como prueba) en el evento AfterDisconnect,
pero no me funciona.

Si hubiese alguna otra manera, pues por favor, decídmelo.

Gracias otra vez.

"hammelin" <QUITAESTOhammelin***mundo-r.com> escribió en el mensaje
news:cgfabq$s6r40***cesio.mundo-r.com...
> Si todas las Tablas, querys... van enganchadas a un adoconnection, éste
> tiene métodos del tipo AfterDisconnect y Beforedisconnect,
> OnBeginTranscomplete... etc etc.
> Te aconsejo que trabajes con transacciones, porque aunque sepas que se
> desconectó, si te pilla en medio de , digamos un modify de 100 tuplas,...

a
> saber que es lo que ha quedado modificado y lo que no, y a veces no basta
> con volver a lanzar la consulta (estilo, sumale 100.000 pts al sueldo de
> cada empleado).
> Espero que te sirva de ayuda.
>
> "Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
> news:cgdt12$f68$1***news.ya.com...
> > Hola de nuevo:
> >
> > Estoy desarrollando una aplicación cliente/servidor con Delphi 6.
> > La base de datos está desarrollada sobre SQL Server 2000, y la
> > forma de acceso es mediante ODBC.
> >
> > Mi pregunta es si existe alguna forma de que si se produce una

> desconexión,
> > el sistema informe de ello. No importa que sea en el mismo momento
> > en que se produzca o cuando voy a acceder a la base de datos.
> > De esta forma me ahorraría todas las instrucciones try...except...end;
> > cada vez que coloco otra instrucción para hacer algo en la BD.
> >
> > Muchas gracias.
> >
> >

>
>



Responder Con Cita
 
Respuesta


Herramientas
Desplegado

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
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir base de datos desde otra base de datos Blue Newsgroup microsoft.public.es.access 14 12-05-2008 23:42:53
Mover Sites de una base de contenido a otra base de datos de conte Pedro Newsgroup microsoft.public.es.sharepoint 0 06-11-2007 11:57:01
Base de datos de access en algun servidor de base de datos. Jorge Newsgroup es.comp.bd.ms-access 0 24-11-2005 21:17:17
Base de datos de access en algun servidor de base de datos. Jorge Newsgroup es.comp.bd.ms-access 0 24-11-2005 21:16:09
Re: CREAR DE UNA BASE EXISTENTE UNA NUEVA BASE DE DATOS CON MENOS REGISTROS Jose Newsgroup es.comp.bd.ms-access 5 05-11-2003 13:38:02





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.