Estou criando um form que me traz os campos de uma tabela "ItensPedido" selecionado em um listvew.
Depois no botão editar faço uma cosulta pelo número do pedido, porem cada pedido possuem vários itens. só altera do primeiro item, então acredito que a cosulta deva ser o número do pedido mais item.
estou fazendo desta forma baixo e dá erro de operador faltando.
Pergunta
Almarante
Olá pessoal
Estou criando um form que me traz os campos de uma tabela "ItensPedido" selecionado em um listvew.
Depois no botão editar faço uma cosulta pelo número do pedido, porem cada pedido possuem vários itens. só altera do primeiro item, então acredito que a cosulta deva ser o número do pedido mais item.
estou fazendo desta forma baixo e dá erro de operador faltando.
Let busca = frmPedidosCompras.txtNumerodoPedido.text AdoItensPedido.ConnectionString = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & stCaminhoBD AdoItensPedido.RecordSource = "SELECT * FROM ItensPedido WHERE NPedido '" + busca + "AND" + txtItem.text + "'" AdoItensPedido.Refresh AdoItensPedido.Recordset.Filter = "Tipo = " & 2 If frmPedidosCompras.txtNumerodoPedido.text = busca Then valitem = qtd * valunit txtTotalItem.text = valitem AdoItensPedido.Recordset("ValTotal") = valitem AdoItensPedido.Recordset("CodProd") = txtCodprod.text AdoItensPedido.Recordset("Descricao") = txtDescricao.text AdoItensPedido.Recordset("Unidade") = txtUnidade.text AdoItensPedido.Recordset("Indice") = indice AdoItensPedido.Recordset("Comissao") = txtComissao.text AdoItensPedido.Recordset("Quantidade") = qtd valunit = Format(Format(valunit), "R$ ##,##0.00") AdoItensPedido.Recordset("ValUnitario") = valunit AdoItensPedido.Recordset.Update AdoItensPedido.Recordset.MoveNext AdoItensPedido.Recordset.MovePrevious End IfApoveitando o tópico, depois de salva as alterações deverar atualizar o listvew, como faço pra chamar a sub Preenche_Lista que está em outro Form?
Desde já Agradeço
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.