como podria mi app obtener un valor de retorno de las operaciones sql realizadas? Algo parecido a:
Código:
Borrado = BorrarRegistro (idcliente)
If borrado then
Msgbox "borrado correctamente"
Else
Msgbox "no se pudo.borrar"
End if
Tambien seria util conocer detalles adicional de ese resultado parecido a GetLastError:
Código:
Inser = InsertarCliente (nomb, apell)
If insert then
Msgbox "insertado correctamente"
Else
Select case GetlLastErrorSql()
Case PK_YA_EXISTE
Msgbox "ya existe el cliente"
Case UNIQ_YA_EXISTE
Msgbox "hay un valor duplicado"
Case FK_ERROR
Msgbox "clave foranea incorrecta"
........
Código:
Borrado = BorrarRegistro (1)
If borrado then
Msgbox "borrado correctamente"
Else
Select Case GetLastErrorSql ()
Case FORE_KEY
Msgbox "No se pudo borrar porque hay un registro vinculado a este"
Case ..............
End if