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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar