TulKaSCl Posted June 2, 2013 Report Share Posted June 2, 2013 he hecho un pryecto en c#, en una parte del proyecto me piden seleccionar el campo RUT de una base de datos "cliente" y ese campo pasarlo a un combobox, eso lo logre hacer, pero mi problema es que al momento de mostrar los datos del rut seleccionado en dicho combobox, mi codigo indica que no se ha encontrado el cliente, les dejo el codigo a ver si me pueden ayudar por favor: private void btnBuscar3_Click(object sender, EventArgs e) { Cliente cliente = new Cliente(); Conectar conectar = new Conectar(); cliente = conectar.Buscar(cboRutClientes.SelectedItem.ToString()); if (cboRutClientes.SelectedIndex != -1) { if (cliente.Rut == cboRutClientes.SelectedIndex.ToString()) { txtN.Text = cliente.Nombre; txtR.Text = cliente.Rut; txtT.Text = (cliente.Telefono); txtD.Text = cliente.Direccion; txtC.Text = cliente.Comuna; txtG.Text = cliente.Giro; } else { MessageBox.Show("Cliente no encontrado", "A V I S O"); } } else { MessageBox.Show("Debe ingresar un Rut", " A V I S O "); } } y bueno el metodo buscar, que esta en otro package o carpeta lo programe asi: public Cliente Buscar(string rut) { string consulta = "select * from cliente where rut = '" + rut + "'"; DataTable dt = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(consulta, CadenaConexion()); da.Fill(dt); Cliente cliente = new Cliente(); if (dt.Rows.Count > 0) { cliente.Rut = dt.Rows[0][0].ToString(); cliente.Nombre = dt.Rows[0][1].ToString(); cliente.Telefono = dt.Rows[0][2].ToString(); cliente.Direccion = dt.Rows[0][3].ToString(); cliente.Comuna = dt.Rows[0][4].ToString(); cliente.Giro = dt.Rows[0][5].ToString(); } return cliente; }por supuesto tengo conectada la base de datos a visual studio, lo demas de mi proyecto me funciona bien pero aka quedo pillo. ayuda por favor y de antemano muchas gracias. Link to comment Share on other sites More sharing options...
Leoxz Posted June 2, 2013 Report Share Posted June 2, 2013 Te has fijado ha enviado bien el RUT del CBX a la busqueda ? Saludos Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now