|
Postada em 13/04/2005 12:44 hs
pessoal, eu tenho em uma tela um listbox com checkbox. Quando eu digito o código de pedido , neste listbox com checkbox vai aparecer um monte de código de produtro. Então eu seleciono no checkbox do listbox o produto 2912 e 1330, por exemplo. E clico em alterar. Até aí está funcionando perfeitamente. Aí eu vou lá e digito o mesmo código de pedido e traz neste listbox com checkbox os dois códigos de produto que checados (selecionados). Só que aí vem meu problema. Quando eu desceleciono, os dois códigos de produto ou somente um deles e clico em alterar, no banco os códigos vão continuar checados (selecionados). Como eu faço para se caso eu descelecionar algum código no meu listbox com checkbox e clicar em alterar ele ir para o banco descelionados? Ou quando digitar eu o código de pedido e trazer os códigos de produto que eu descelecionei em branco (descelecionados)?
Rafael Carlos Martin Desenvolvedor de WebSites e Sitemas E-mail:rafa-martin@ibest.com.br
|
|
|
|
|
Postada em 13/04/2005 12:54 hs
Putz....cara....se eu não me engano não foi vc quem enviou um codigo pra mim e eu fiz isso...? lembro que foi algo parecido !!! ou estou enganado?
sem mais,
|
|
|
|
Postada em 18/04/2005 12:03 hs
eu não me lembro de ter mandado o código para vc.
Rafael Carlos Martin Desenvolvedor de WebSites e Sitemas E-mail:rafa-martin@ibest.com.br
|
|
|
|
Postada em 18/04/2005 12:37 hs
olha só como estou fazendo: pessoal eu tenho listbox com checkbox. nele eu tenho todos os códigos de prouto. alguns desses códigos já vem selecionados no banco. como eu faço para que quando eu descelecionar (tirar o tique) de um, dois ou três códigos e clicar em alterar, ele deixe no banco de dados o checkbox que tem no campo do banco? OU seja deixar ele em branco. O campo do banco defini como sim/não. o código que uso é esse: For i = 0 To lstcodigopedido.ListCount - 1 If lstcodigopedido.Selected(i) Then ' os q tiverem selecionados sql = "UPDATE itens_pedido2 SET desconto = '" & lstdesc.List(i) & "' , qtde = " & lstqtdepedido.List(i) & ", valor = '" & lstpreco.List(i) & "', valor_bruto_i = " & CInt(lstvlrbruto.List(i)) & ", valor_desconto_total_i = " & CInt(lstvlrdesctotal.List(i)) & ", valor_liquido_i = " & CInt(lstvlrliq.List(i)) & ", condicao = '" & lstcondicao.List(i) & "', situacao= " & lstcodigopedido.List(i) & " where codigo_produto = " & lstcodigopedido.List(i) & " and codigo_pedido = " & txtcodigo.Text & "" 'MsgBox sql 'Open App.Path & "SQL.txt" For Output As #1 'Print #1, sql 'Close #1 'db.Execute sql End If esse código ele atualizado os que estão ticados. só que não dá certo.
Rafael Carlos Martin Desenvolvedor de WebSites e Sitemas E-mail:rafa-martin@ibest.com.br
|
|
|
|
Postada em 18/04/2005 12:37 hs
|
|
|
|
Postada em 18/04/2005 12:52 hs
cara blz. mais o que eu quero é diferente. eu quero que quando eu descelecionar alguns códigos de produto e clicar em alterar ele altere também no banco. eu deixo ele em brabco porém ele dixa selecionado no banco de dados. como eu faço isso?
Rafael Carlos Martin Desenvolvedor de WebSites e Sitemas E-mail:rafa-martin@ibest.com.br
|
|
|