LLenar y seleccionar registro en combobox en vb.net
Estimados amigos muy buenas tardes quisiera que me ayuden a poder mostrar el nombre del tipo de documento de un cliente registrado en una base de datos.
Con los siguientes código quisiera lograrlo pero hasta el momento no lo he conseguido.
CAPA DATOS:
Public da As MySqlDataAdapter
Public cmd As New MySqlCommand
Public ds As DataSet
Public dr As MySqlDataReader
Dim objConexion As New ConexionBD
Public Function Buscar_Cliente_x_Nombre(ByVal NombreCliente As String) As Cliente
Dim lista As New List(Of Cliente)
Dim lector As MySqlDataReader
Dim objCliente As Cliente
objCliente = New Cliente
cmd.CommandType = CommandType.StoredProcedure
'Nombre procedimiento almacenado
cmd.CommandText = "Sp_Buscar_Cliente_x_Nombre"
'obtener la conexion con la base de datos
cmd.Connection = objConexion.obtenerConeccion
With cmd.Parameters
.Add("?nomCliente", MySqlDbType.VarChar).Value = NombreCliente
End With
If objConexion.obtenerConeccion.State = ConnectionState.Open Then
objConexion.obtenerConeccion.Close()
Else
objConexion.obtenerConeccion.Open()
End If
lector = cmd.ExecuteReader
While lector.Read
objCliente = New Cliente
objCliente.Cod_cliente = lector(1)
objCliente.Nom_cliente = lector(2)
objCliente.Tdo_cliente = lector(3)
objCliente.Doc_cliente = lector(4)
objCliente.Rep_cliente = lector(5)
objCliente.Tel_cliente = lector(6)
objCliente.Cre_cliente = lector(7)
lista.Add(objCliente)
End While
Return objCliente
End FunctionCAPA NEGOCIOS
Private objClientedat As DatCliente Public Sub New() objClientedat = New DatCliente End Sub Public Function Buscar_Cliente_x_Nombre(ByVal NombreCliente As String) As Cliente Return objClientedat.Buscar_Cliente_x_Nombre(NombreCliente) End Function
FORMULARIO