Hola que tal, espero me ayuden con este problemilla.
Bueno el problema que tengo es que: actualmente tengo 2 combobox asociados (Regiones y Ciudades).
Lo hagogde esta manera:
Código vb.net:
Ver originalPrivate Sub txRegion_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles txRegion.Enter
txCiudad.Text = Nothing
Dim conexion As New SqlConnection(cadena)
Dim MiAdapter As SqlDataAdapter = New SqlDataAdapter("SELECT id_region, nombre_region FROM region", conexion)
Dim MiDataSet As New DataSet
MiAdapter.Fill(MiDataSet)
txRegion.DisplayMember = "nombre_region"
txRegion.ValueMember = "id_region"
txRegion.DataSource = MiDataSet.Tables(0)
End Sub
Private Sub txCiudad_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles txCiudad.Enter
Dim conexion As New SqlConnection(cadena)
Dim da As SqlDataAdapter = New SqlDataAdapter("SELECT id_ciudad, nombre_ciudad FROM region R, provincia P, ciudad C WHERE R.id_region=P.id_region AND P.id_provincia=C.id_provincia AND R.id_region='" & txRegion.SelectedValue & "'", conexion)
Dim ds As New DataSet
da.Fill(ds)
txCiudad.DisplayMember = "nombre_ciudad"
txCiudad.ValueMember = "id_ciudad"
txCiudad.DataSource = ds.Tables(0)
End Sub
Y al apretar el boton Guardar, de esta otra forma
Código vb.net:
Ver originalPrivate Sub guardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles guardar.Click
ingresar_duplicado_cliente(txRut.Text, txNombre.Text, txTelFijo.Text, txTelMovil.Text, txDomicilio.Text, txPerContacto.Text, txGiro.Text, txMail.Text, txFecha.Text, txEstado.Text, txCiudad.SelectedValue)
ep.Clear()
End Sub
Este Formulario ingresa los datos de un cliente entre los cuales estan la ciudad que a su vez esta asociado a region. El problema que tengo, es que puede darse el caso que el usuario no quiera ingresar este dato
txCiudad.SelectedValue.
El problema que tengo con esto es que cuando no se escoge ninguna ciudad al intentar realizar el registro de este cliente, me da un error, el error es por que no se a ingresado el
txCiudad.SelectedValue.
Por lo tanto me gustaria saber si es posible realizar este registro del cliente sin necesidad de que el campo ciudad sea obligatorio, osea se realize el registro del cliente, seleccionando o no la ciudad.
Espero me den una ayudita porfa vor
De antemano Muchas Gracias