Hola a todos.
Supongo que todos los que utilices ADO y SQL habréis tenido este problema.
Tengo bien diseñada mi base de datos SQL, con restricciones para borrado por
ejemplo y, correctamente, cuando intento realizar un Delete sobre un
DataSet, salta un error de SQL debido a la restricción.
La pregunta es obvia: ¿como rescato ese error para ver su informacion
(Supongo que esta la veré con oDataSet:cLastError y oDataSet:nLastError) y
poder así presentar al usuario un mensaje en pantalla entendible por él y
que la aplicación no se cierre? ¿Existe alguna sentencia tipo Try/Catch de
Java o Begin Sequence de Alaska XBase++ o algo así?
Confío en que alguien me explique algo o, a ser mejor, me envíe algun código
de ejemplo.
Un saludo y gracias a todos de antemano.
José Francisco Rangel Serrano.
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Como se realiza el tratamiento de errores de SQL en ejecucion
-
- Mensajes: 8
- Registrado: Lun Jul 23, 2007 4:34 pm
- ignacio
- Site Admin
- Mensajes: 9461
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Como se realiza el tratamiento de errores de SQL en ejecucion
Echele un vistazo al siguiente artículo:
http://xailer.info/esp/?p=14
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Francisco Rangel Serrano" <JFRangelSerrano@hotmail.com> escribió en el
mensaje news:46a79383$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola a todos.
>
> Supongo que todos los que utilices ADO y SQL habréis tenido este problema.
> Tengo bien diseñada mi base de datos SQL, con restricciones para borrado
> por ejemplo y, correctamente, cuando intento realizar un Delete sobre un
> DataSet, salta un error de SQL debido a la restricción.
>
> La pregunta es obvia: ¿como rescato ese error para ver su informacion
> (Supongo que esta la veré con oDataSet:cLastError y oDataSet:nLastError) y
> poder así presentar al usuario un mensaje en pantalla entendible por él y
> que la aplicación no se cierre? ¿Existe alguna sentencia tipo Try/Catch de
> Java o Begin Sequence de Alaska XBase++ o algo así?
>
> Confío en que alguien me explique algo o, a ser mejor, me envíe algun
> código de ejemplo.
>
> Un saludo y gracias a todos de antemano.
>
> José Francisco Rangel Serrano.
>
>
>
http://xailer.info/esp/?p=14
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Francisco Rangel Serrano" <JFRangelSerrano@hotmail.com> escribió en el
mensaje news:46a79383$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola a todos.
>
> Supongo que todos los que utilices ADO y SQL habréis tenido este problema.
> Tengo bien diseñada mi base de datos SQL, con restricciones para borrado
> por ejemplo y, correctamente, cuando intento realizar un Delete sobre un
> DataSet, salta un error de SQL debido a la restricción.
>
> La pregunta es obvia: ¿como rescato ese error para ver su informacion
> (Supongo que esta la veré con oDataSet:cLastError y oDataSet:nLastError) y
> poder así presentar al usuario un mensaje en pantalla entendible por él y
> que la aplicación no se cierre? ¿Existe alguna sentencia tipo Try/Catch de
> Java o Begin Sequence de Alaska XBase++ o algo así?
>
> Confío en que alguien me explique algo o, a ser mejor, me envíe algun
> código de ejemplo.
>
> Un saludo y gracias a todos de antemano.
>
> José Francisco Rangel Serrano.
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com