• Martes 12 de Noviembre de 2024, 21:19

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - vahba

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Re: Solo Para Expertos!!!
« en: Viernes 12 de Noviembre de 2004, 14:35 »
Qué bueno es poder ayudar y aprender entre todos. Lo de Cyclop es una buena idea, pero cuidado, que sin importar qué tipo de error se produzca el programa intentará seguir en la próxima instrucción, no sólo cuando encuentre un campo nulo. Se puede implementar mejor con un On Error GoTo [etiqueta] y definir ahí cómo seguir según el código de error producido. Algo así:

On Error GoTo Errores
.
.
.

Errores:
Select Case Err.Number
  Case [código de error para campo nulo]
    Resume Next
  Case Else
    MsgBox Err.Description
   End Sub
End Select

2
Visual Basic 6.0 e inferiores / Re: Solo Para Expertos!!!
« en: Jueves 11 de Noviembre de 2004, 17:42 »
Sólo por aclarar, creo que estas confundiendo los términos campo y registro: los registros contiene campos y no al revés....
Ahora bien, creo que puedes usar If IsNull([valor del campo]) para derivar el programa y hacer lo que desees según el campo sea nulo o no.
Si sólo deseas evitar el mensaje de error concatena “” & [valor del campo]
Espero te sirva, sino, acerca más datos para poder ayudarte.
Una observación más... mantén el MoveNext porque el Do... Loop NO se encarga de ello.

Páginas: [1]