Duvida INSERT bd csharp

14/09/2015

0

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.

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

Adriano

Responder

Posts

14/09/2015

Hector Figueroa

Fala Adriano! mas qual e o erro que da? já tentou debugar a aplicação pra verificar os valores de cada variavel?
Responder

14/09/2015

Adriano

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 -

cboDistribuidora.ValueMember,
                    cboTPDesp.ValueMember,
                    Sessao.IDUsuario,


Talvez tenho que formatar elas, ou algo do tipo?
Responder

14/09/2015

Hector Figueroa

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 ^^
Responder

14/09/2015

Adriano

Eu descobri o erro,

(', , , , , ')"


na verdade é

('', '', '', '', '', '')"
Responder

14/09/2015

Jothaz

Qual a linguagem você esta usando?
Responder

14/09/2015

Adriano

C#, pq?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar