No acepta datos nulos
Publicado por Marco (24 intervenciones) el 19/10/2004 22:42:18
Private Sub Command1_Click()
If Text1.Text = "" Then
mens = MsgBox("Debe Insertar el Rut", vbCritical, "Error")
Else
con.Open ("dsn=dental")
txtsql = ""
txtsql = "insert into proveedor(nombre_empresa, rut,"
txtsql = txtsql & "direccion, comuna, "
txtsql = txtsql & "telefono, "
txtsql = txtsql & "e_mail, "
txtsql = txtsql & "nom_contacto, fono_contacto, "
txtsql = txtsql & "mail_contacto)"
txtsql = txtsql & "values('"
txtsql = txtsql & Text2.Text + "','"
txtsql = txtsql & Text1.Text + "','"
txtsql = txtsql & Text4.Text + "','"
txtsql = txtsql & Combo1.Text + "','"
txtsql = txtsql & Text5.Text + "','"
txtsql = txtsql & Text7.Text + "','"
txtsql = txtsql & Text9.Text + "','"
txtsql = txtsql & Text10.Text + "','"
txtsql = txtsql & Text11.Text + "')"
con.Execute (txtsql)
MsgBox "REGISTRO GUARDADO", vbOKOnly, "BODEGA"
Call limpia(Proveedores)
con.Close
End If
End Sub
Cuando ingreso todos los datos no hay problema, pero cuando dejo un dato null se cae y dice que no coinciden los tipos de datos, en la base de datos no creo que está el problema ya que los datos los tengo como no requeridos. gracias por la ayuda.
If Text1.Text = "" Then
mens = MsgBox("Debe Insertar el Rut", vbCritical, "Error")
Else
con.Open ("dsn=dental")
txtsql = ""
txtsql = "insert into proveedor(nombre_empresa, rut,"
txtsql = txtsql & "direccion, comuna, "
txtsql = txtsql & "telefono, "
txtsql = txtsql & "e_mail, "
txtsql = txtsql & "nom_contacto, fono_contacto, "
txtsql = txtsql & "mail_contacto)"
txtsql = txtsql & "values('"
txtsql = txtsql & Text2.Text + "','"
txtsql = txtsql & Text1.Text + "','"
txtsql = txtsql & Text4.Text + "','"
txtsql = txtsql & Combo1.Text + "','"
txtsql = txtsql & Text5.Text + "','"
txtsql = txtsql & Text7.Text + "','"
txtsql = txtsql & Text9.Text + "','"
txtsql = txtsql & Text10.Text + "','"
txtsql = txtsql & Text11.Text + "')"
con.Execute (txtsql)
MsgBox "REGISTRO GUARDADO", vbOKOnly, "BODEGA"
Call limpia(Proveedores)
con.Close
End If
End Sub
Cuando ingreso todos los datos no hay problema, pero cuando dejo un dato null se cae y dice que no coinciden los tipos de datos, en la base de datos no creo que está el problema ya que los datos los tengo como no requeridos. gracias por la ayuda.
Valora esta pregunta


0