Duvida INSERT bd csharp
Estou tentando inserir no banco de dados, valores referentes a textBox e um dropdown no visual studio.. Nos outros forms eu consegui, nesse em especial não.
Ele simplesmente não vai :/
if (txtValor.Text.Length > 1 && txtVencimento.Text.Length >= 6 && txtPagamento.Text.Length >= 6) { string sql = string.Format ( "INSERT INTO despesa (id_dist, id_tipo, id_usuario, valor, vencimento, dt_pagamento) VALUES (', , , , , ')", cboDistribuidora.ValueMember, cboTPDesp.ValueMember, Sessao.IDUsuario, txtValor.Text, txtVencimento.Text, txtPagamento.Text ); mysql.query(sql); txtValor.Text = txtVencimento.Text = txtPagamento.Text = txtProcura.Text = string.Empty; carregaDados(""); }
Ele simplesmente não vai :/
Adriano
Curtidas 0
Respostas
Hector Figueroa
14/09/2015
Fala Adriano! mas qual e o erro que da? já tentou debugar a aplicação pra verificar os valores de cada variavel?
GOSTEI 0
Adriano
14/09/2015
Hector,
Então, eu sou novo na parada toda! :p
Não fiz isso não, mas eu acredito que tá dando problema em 2 coisinhas -
Talvez tenho que formatar elas, ou algo do tipo?
Então, eu sou novo na parada toda! :p
Não fiz isso não, mas eu acredito que tá dando problema em 2 coisinhas -
cboDistribuidora.ValueMember, cboTPDesp.ValueMember, Sessao.IDUsuario,
Talvez tenho que formatar elas, ou algo do tipo?
GOSTEI 0
Hector Figueroa
14/09/2015
Adriano, provavelmente sim, seria bom ler o erro que esta dando e verificar se os valores estão de acordo com o tipo do campo da tabela, por exemplo, inserir uma variavel to tipo int em um campo do tipo varchar, enfim ^^
GOSTEI 0
Adriano
14/09/2015
Eu descobri o erro,
na verdade é
(', , , , , ')"
na verdade é
('', '', '', '', '', '')"
GOSTEI 0
Jothaz
14/09/2015
Qual a linguagem você esta usando?
GOSTEI 0
Adriano
14/09/2015
C#, pq?
GOSTEI 0