示例#1
0
        public static DataTable BuscarP(Class_ProductoTB P)
        {
            OleDbCommand comando = new OleDbCommand(string.Format("select * from Table_Producto where Producto LIKE '%{0}%'", P.Producto1), cnn);


            try
            {
                cnn.Open();
                OleDbDataAdapter da = new OleDbDataAdapter(comando);

                ds = new DataSet();
                da.Fill(ds, "Table_Producto");

                cnn.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Hay problemas...");
                throw;
            }
            finally
            { cnn.Close(); }

            return(ds.Tables["Table_Producto"]);
        }
示例#2
0
        public static void ActualisarP(Class_ProductoTB P)
        {
            OleDbCommand comando = new OleDbCommand(string.Format("Update Table_Producto set Producto='{0}', Tipo='{1}', Marca='{2}', Modelo='{3}', Descripcion='{4}', Cantidad='{5}', Costo='{6}', Precio='{7}' where IdProducto='{8}'", P.Producto1, P.Tipo1, P.Marca1, P.Modelo1, P.Descripcion1, P.Cantidad1, P.Costo1, P.Precio1, P.IdProducto1), cnn);


            try
            {
                cnn.Open();

                comando.ExecuteNonQuery();

                MessageBox.Show("Se Modifico correctamente");
                cnn.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Hay problemas...");
                throw;
            }
            finally
            { cnn.Close(); }
        }
示例#3
0
        public static void EliminarP(Class_ProductoTB P)
        {
            OleDbCommand comando = new OleDbCommand(string.Format("Delete from Table_Producto where IdProducto='{0}'", P.IdProducto1), cnn);


            try
            {
                cnn.Open();

                comando.ExecuteNonQuery();

                MessageBox.Show("Se elimino exitosamente");
                cnn.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Hay problemas...");
                throw;
            }
            finally
            { cnn.Close(); }
        }
示例#4
0
        public static void GuardarP(Class_ProductoTB P)
        {
            OleDbCommand comando = new OleDbCommand(string.Format("Insert into Table_Producto (Producto, Tipo, Marca, Modelo, Descripcion, Cantidad, Costo, Precio) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", P.Producto1, P.Tipo1, P.Marca1, P.Modelo1, P.Descripcion1, P.Cantidad1, P.Costo1, P.Precio1), cnn);


            try
            {
                cnn.Open();

                comando.ExecuteNonQuery();
                MessageBox.Show("Se guardo exitosamente");

                cnn.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Hay problemas...");
                throw;
            }
            finally
            { cnn.Close(); }
        }