« first day (4 days earlier)  last day (15 days later) » 

5:08 PM
@jbueno Oi cara, por acaso neste tópico que eu fiz você conseguiu ver aparentemente onde está o erro? oO
 
Vish cara, nem lembro do que tu estás falando
 
Então, tenho alguns campos em um form, porém não consigo incluir os mesmos no banco de daods
 
Qual é o problema?
 
Pois quando são carregador as ComboBox deste formulário no e.Load, os dados estão como (Display member e value Member)
 
Ah lembrei de ti
Só não lembro dessa pergunta
 
5:11 PM
0
Q: Gravar dados no banco (Value member e Display Member)

Willian SantosPessoal estou com problemas para gravar estes dados no banco (Postgresql). No caso os dados que gostaria de gravar são: Nome do cliente Origem, Nome do cliente Destino, Data do Pedido, Data do pagamento, Confirmar pagamento, Forma de pagamento e a label Total. Porém quando clico em incluir diz m...

É que tu ficou esses dias me ajudando
Mas era outra coisa
 
Simsim
Aquilo tu conseguiu resolver?
 
Ainda não, tentei algumas coisas mas não deram certo.
Porém esse é mais prioridade '-' no que estou fazendo
 
E tu não sabe debugar o código?
 
Nunca tentei
 
Esses erros de Referência de objeto não definida para uma instância de um objeto. são mt simples
Faz o seguinte
Esse erro acontece em que interação do usuário?
Click?
 
5:14 PM
Quando a pessoa vai incluir no banco
os dados
 
Tá, mas o que ela faz no app?
Clica num botão?
 
Isso é um evento de clique
Igual o que tu deves ter ai
Clica naquela área cinza pra marcar com aquela bolinha vermelha
Isso se chama breakpoint
@WillianSantos -
 
Fiz isso
Agora executo e vou até dar o erro?
 
Ok, agora executa normal
Não, ele vai parar antes
Na hora que tu clicar no botão o visual studio vai dar o foco no código e parar o teu app
 
5:18 PM
Parou
 
Ok, agora no F10 teu código vai avançar uma linha
tenta ai
 
Parou em uma linha aqui
Grifou em amarelo
 
Sim, sempre que tu clicar F10 ele vai executar a próxima linha
A linha amarela é a que será executada
Vai dando F10 até tu ver qual linha que dá erro
 
Já deu erro
Na linha 58, a que postei no fórum
 
Manda a linha aqui
Só pra comentar, o SO não é um fórum, rs
 
5:23 PM
                solicitacaocliente guardar = new solicitacaocliente(Convert.ToInt32(cmbcliOrigem.SelectedValue.ToString()), Convert.ToInt32(cmbcliDestino.SelectedValue.ToString()), Convert.ToDateTime(dtpDataSolicitacao.Text), Convert.ToDateTime(dtpPagamento.Text), Convert.ToString(cmbPago.SelectedValue.ToString()), Convert.ToInt32(cmbFormaPgto.SelectedValue.ToString()), Convert.ToDouble(lblValorTotal.Text));
 
Qual delas é a linha 58?
 
Tudo é a linha 58 '-'
 
Ah, verdade
 
estou pegando os valores dos combo, label etc
pra incluir no bd
 
Beleza. Um dos selectedValue está nulo
Primeira coisa
Pq você fez tudo isso só numa linha?
Separa tudo
Se tivesse separado você já saberia o erro de cara
 
5:27 PM
Como vou separar, se no método lá na classe eu coloquei que tenho que passar todos esses parametros
@jbueno
 
Assim ó jovem
int origem = Convert.ToInt32(cmbcliOrigem.SelectedValue);
Aliás, não precisa do ToString()
Isso é prolixo
Você define as variáveis, passa os valores da tela pras variáveis e depois manda pra classe
Aliás, criar muitos parâmetros no construtor não é boa ideia
 
Entendi, vou passando todos os valores em variaveis, depois uso ela no lugar daquele monte de codigo que fiz ali
 
5:43 PM
Isso ai
Ai tu vai ver qual a linha certa que tá dando erro
 
NOSSSA
Deu certo
@jbueno
 
Ai cara
 
E nem apareceu onde tava o erro
 
Então era aqueles ToString()
 
Ahh
Verdade, eu retirei eles
Bom, de qualquer forma, muito obrigado cara
Tem algum modo de eu agradece lo? lá no tópico
 
5:47 PM
Sim, eu coloco uma resposta lá
Só que agora precisarei me ausentar uns minutos
 
Sem problemas
Depois vejo lá e agradeço !
muito obrigado
 
5:58 PM
Cara, aliás, algum combo tava sem nada selecionado?
 

« first day (4 days earlier)  last day (15 days later) »