private void btnBuscar_Click(object sender, EventArgs e) { try { derivado.AbrirConexion(); string cod = txtCodigo.Text; string cadena = "select descripcion,precio from Articulos where codigo=" + cod; SqlCommand comando = new SqlCommand(cadena, derivado.Conexion); SqlDataReader registro = comando.ExecuteReader(); if (registro.Read()) { lblDescripcion.Text = registro["descripcion"].ToString(); lblPrecio.Text = registro["precio"].ToString(); } else { MessageBox.Show("No existe un Articulo con el Codigo Ingresado", "Error:"); } } catch (Exception d) { MessageBox.Show(d.Message); } derivado.CerrarConexion(); }
private void btnMostrar_Click(object sender, EventArgs e) { try { derivada.AbrirConexion(); string cadena = "select codigo, descripcion,precio from articulos"; SqlCommand comando = new SqlCommand(cadena, derivada.Conexion); SqlDataReader registros = comando.ExecuteReader(); while (registros.Read()) { txtMostrar.AppendText(registros["codigo"].ToString()); txtMostrar.AppendText(" - "); txtMostrar.AppendText(registros["descripcion"].ToString()); txtMostrar.AppendText(" - $"); txtMostrar.AppendText(registros["precio"].ToString()); txtMostrar.AppendText(Environment.NewLine); } derivada.Conexion.Close(); } catch (Exception d) { MessageBox.Show(d.Message); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { ObjC.AbrirConexion(); string descripcion = txtDesArt.Text; string precio = txtPrecio.Text; string cadena = "insert into Articulos (descripcion,precio) values('" + descripcion + "'," + precio + ")"; SqlCommand comando = new SqlCommand(cadena, ObjC.Conexion); comando.ExecuteNonQuery(); MessageBox.Show("Los Datos se Guardaron Corrrectamente.", "Mensage:"); txtDesArt.Text = ""; txtPrecio.Text = ""; } catch (Exception d) { MessageBox.Show(d.Message); } if (ObjC.Conexion.State == ConnectionState.Open) { ObjC.CerrarConexion(); } }