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