Visual Basic.NET - validaciòn de campo

   
Vista:
Imágen de perfil de Hugo Correa

validaciòn de campo

Publicado por Hugo Correa (72 intervenciones) el 15/08/2008 01:31:12
Realizo un form con algunos campo, unos son obligatorio (meti sus validaciones) y otros no, pero cuando grabo el documento me aparece el mensaje que el valor del campo (que no es obligatorio y que no tiene validaciòn) no puede ser nulo. el còdigo para grabar es el siguiente:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Me.ValidateChildren Then
Me.GeneralrhBindingSource.EndEdit()
Me.GeneralrhTableAdapter.Update(Me.ContabilidadDataSet.tablageneral)
Me.Close()
Else
System.Windows.Forms.MessageBox.Show(Me, "Los campos no deben estar vacios.")
End If
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

RE:validaciòn de campo

Publicado por OliBeer (391 intervenciones) el 19/08/2008 15:38:39
Hola!!

Lo que pasa es que es independiente que algunos campos sean o no obligatorios en tu aplicación, lo que sí es obligatorio es que llenes todos los campos de tu dataset, o sea, no porque no se capturen en la aplicación quiere decir que no los insertaras en el dataset, puedes hacer esto:

If TextBox.Text <> "" Then
aquí asignas el valor correspondiente
Else
dbnull.Value

de esta manera si no se escribió nada en el TextBox enviarás dbnull.Value

Saludos.
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