FoxPro/Visual FoxPro - Capturar errores de Sql

 
Vista:

Capturar errores de Sql

Publicado por Fredy Ayala (146 intervenciones) el 08/08/2008 23:59:23
Estoy desarrollando cliente-servidor, sql server con visual foxpro, la programación lo hago a nivel de base de datos. Tengo la siguiente consulta:
Como puedo capturar los errores de integridad, constraint, etc., que dispara el sql server? Necesito mostrar al usuario.

Atentamente,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Capturar errores de Sql

Publicado por Hector R. De los Santos (270 intervenciones) el 09/08/2008 00:34:08
Puedes usar AERROR()
Ejemplo:

Text to myQuery NOSHOW
Select campi1,campo2,campo3
From mytbla
Where campo1 = <valor>
Endtext

If Sqlexec(dbHand,myQuery,"MyCur") <1
=AERROR(lError)
Messagebo("Error" + " Detalles: " + lError(2) )
return
endif

Mira esto:
http://www.portalfox.com/index.php?name=News&file=article&sid=966&mode=nested&order=0&thold=0

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar