
Os dejo aqui el codigo tambien:
Código c#:
Ver original
private void buscar_codigo(object sender, EventArgs e) { //bool val = false; if (vali.validarCod(textBox1.Text)) { PUB2.DB2.ClearPar(); PUB2.DB2.AddParam("CODIGO", textBox1.Text); DataTable dat = PUB2.DB2.DevuevleDataTable("SELECT COD_CLI, NOMBRE, NUMCOPIAS, EMAIL, TLF_1 FROM CLIENTES WHERE COD_CLI = ?CODIGO"); if(dat.Rows.Count > 0){ foreach(DataRow col in dat.Rows){ string cod = col["COD_CLI"].ToString(); string nom = col["NOMBRE"].ToString(); string cop = col["NUMCOPIAS"].ToString(); string email = col["EMAIL"].ToString(); string telf = col["TLF_1"].ToString(); //MessageBox.Show("variable" + nom); Buscar_Alta.alt.textCod.Text = cod; Buscar_Alta.alt.textNom.Text = nom; Buscar_Alta.alt.textTelf.Text = telf; Buscar_Alta.alt.textEmail.Text = email; Buscar_Alta.alt.textCop.Text = cop; }//FIN foreach Buscar_Alta.alt.ShowDialog(); this.Close(); }//fin if else{ MessageBox.Show("No existe ningún cliente con ese código.", "No existe ese usuario.", MessageBoxButtons.OK, MessageBoxIcon.Error); textBox1.Clear(); textBox1.Focus(); }//fin else }//FIN if else { MessageBox.Show("El código que ha introducido es incorrecto, debe tener una longitud de 8 caracteres, solamente puede contener digitos y letras.", "Error codigo introducido.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textBox1.Clear(); textBox1.Focus(); }//FIN else }//FIN buscar_codigo
Necesito ayuda rapida por favor.
Un saludo.