Ir ao conteúdo
  • Cadastre-se

Pietro Nunciaroni

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Reputação

0
  1. E mais uma vez aqui pedindo ajuda de vocês galera, consigo puxar os valores do banco de dados para um combo Box Porém quando eu peço pro programa salvar ele Salva só o primeiro item do comboBox... se alguém puder dar uma luz agradeço Código esta logo a baixo private void btnSalvar_Click(object sender, EventArgs e) { try { Selecionarproduto(); conectar.Open(); int DataEntrada = Convert.ToInt32(txtEntrada.Text); int DataSaida = Convert.ToInt32(txtSaida.Text); //MessageBox.Show("Conectado"); MySqlCommand Inserir = new MySqlCommand(); Inserir.Connection = conectar; Inserir.CommandText = Inserir.CommandText = "INSERT INTO Pacote (Peca, Nome, Quantidade, Data_entrada, Data_saida ) VALUES ('" +cbxPeca.SelectedValue.ToString() + "', '" + txtNome.Text + "', '" + txtQuantidade.Text + "', '" + DataEntrada + "', '" + DataSaida +"'); "; Inserir.ExecuteNonQuery(); conectar.Close(); MessageBox.Show("Cadastro Realizado!", "Concluido", MessageBoxButtons.OK, MessageBoxIcon.Information); selecionarCategoria(); } catch (SqlException) { MessageBox.Show("Falha na conexao!", "falha", MessageBoxButtons.OK, MessageBoxIcon.Information); } } //Aqui é o metodo que eu usei pra puxar os valores no ComboBox private void Selecionarproduto(){ DataTable dtTabelas = new DataTable(); MySqlConnection conectar = new MySqlConnection("server=127.0.0.1;database=ProdPacote; Uid=root; pwd=1234;"); MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter("select ID_Produto, nome from Produto", conectar); DataSet DS = new DataSet(); mySqlDataAdapter.Fill(DS); cbxPeca.DataSource = DS.Tables[0]; conectar.Close(); mySqlDataAdapter.Fill(dtTabelas); //carrega as informações no combo cbxPeca.DataSource = dtTabelas; cbxPeca.DisplayMember = "nome"; cbxPeca.ValueMember = "ID_Produto"; }
  2. Tudo bom galera ? estou com um certo problema no projeto em que não consigo preencher um combo box com os dados do banco, se alguém puder me dar uma luz eu aceito... se estiver fazendo de uma maneira errada a conexão e alguém souber como faz a correta eu aceito private void cbxPeca_SelectedIndexChanged(object sender, EventArgs e) { selecionarproduto(); } private void selecionarproduto() { DataTable dtTabelas = new DataTable(); MySqlConnection conectar = new MySqlConnection("server=127.0.0.1;database=ProdPacote; Uid=root; pwd=1234;"); // MySqlSqlConnection conn = new MySqlSqlConnection(strConn); MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter("select Nome from Produto", conectar); DataSet DS = new DataSet(); mySqlDataAdapter.Fill(DS); cbxPeca.DataSource = DS.Tables[0]; conectar.Close(); mySqlDataAdapter.Fill(dtTabelas); //carrega as informações no combo cbxPeca.DisplayMember = "nome"; }
  3. Dois palitos vou terminar o design da tela e ja mando aqui
  4. Galera, não tenho a menor ideia de como fazer isso rsrs, preciso saber de um modo pra inativar e ativar um produto do banco de dados pelo software, mas não encontro nada a respeito, se alguem puder me ajudar na logica e na programação
  5. Fala galera, estou desenvolvendo um projeto e quando vou salvar o preço de um produto, se for pro exemplo 1,50 o valor ele salva no banco 2 se alguem puder dar uma ajuda agradeço private void btnSalvar_Click(object sender, EventArgs e) { try { conectar.Open(); Converter = Convert.ToDecimal(txtPreco.Text); //MessageBox.Show("Conectado"); MySqlCommand Inserir = new MySqlCommand(); Inserir.Connection = conectar; Inserir.CommandText = "INSERT INTO Produto (Nome, Descricao, Preço) VALUES ('" + txtNome.Text + "', '" + txtDescricao.Text + "', '" + txtPreco.Text + "'); "; Inserir.ExecuteNonQuery(); conectar.Close(); MessageBox.Show("Cadastro Realizado!", "Concluido", MessageBoxButtons.OK, MessageBoxIcon.Information); selecionarCategoria(); } catch (SqlException) { MessageBox.Show("Falha na conexao!", "falha", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
  6. Eaw Galera, estou desenvolvendo um projeto e estou com problemas para converter um text que o private void btnSalvar_Click(object sender, EventArgs e) { try { selecionarproduto(); conectar.Open(); DateTime DataEntrada = Convert.ToDateTime(txtEntrada); DateTime DataSaida = Convert.ToDateTime(txtSaida); //MessageBox.Show("Conectado"); MySqlCommand Inserir = new MySqlCommand(); Inserir.Connection = conectar; Inserir.CommandText = Inserir.CommandText = "INSERT INTO Pacote (Peca, Nome, Quantidade, Data_entrada, Data_saida ) VALUES ('" +cbxPeca.SelectedItem + "', '" + txtNome.Text + "', '" + txtQuantidade.Text + "', '" + txtEntrada.Text + "', '" + txtSaida.Text +"'); "; Inserir.ExecuteNonQuery(); conectar.Close(); MessageBox.Show("Cadastro Realizado!", "Concluido", MessageBoxButtons.OK, MessageBoxIcon.Information); selecionarCategoria(); } catch (SqlException) { MessageBox.Show("Falha na conexao!", "falha", MessageBoxButtons.OK, MessageBoxIcon.Information); } precisa digitar a data, preciso converter esse text para depois gerar um relatório, mas ele diz que não é possível converter, se alguém puder ajudar agradeço
  7. <private void btnSalvar_Click(object sender, EventArgs e) { try { selecionarproduto(); conectar.Open(); //MessageBox.Show("Conectado"); MySqlCommand Inserir = new MySqlCommand(); Inserir.Connection = conectar; Inserir.CommandText = Inserir.CommandText = "INSERT INTO Pacote (Peca, Nome, Quantidade, Data_entrada, Data_saida ) VALUES ('" +cbxPeca.SelectedItem + "', " + txtNome.Text + "', '" + txtQuantidade.Text + "', '" + txtEntrada.Text + "', '" + txtSaida.Text +"'); "; Inserir.ExecuteNonQuery();> conectar.Close(); MessageBox.Show("Cadastro Realizado!", "Concluido", MessageBoxButtons.OK, MessageBoxIcon.Information); selecionarCategoria(); } catch (SqlException) { MessageBox.Show("Falha na conexao!", "falha", MessageBoxButtons.OK, MessageBoxIcon.Information); } } Fala galera, realmente estou pedindo ajuda, estou desenvolvendo um trabalho para salvar Algumas informações no banco... porém esta dando um erro muito louco, se alguém puder me ajudar eu agradeço

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...