CLAUSULA WHERE
Saudosos amigos, boa tarde.
Estou com dificuldades para inserir dados de uma tabela em outra ....aboixo o codigo.
O erro q esta acontecendo é OBJECT REQUIRED e soh ocorre quando coloco a ultima expressão da clausula WHERE.
Sem esta expressão não dá o erro, porem insere todos os produtos sem filtrar o pedido
Aguardo retorno
Estou com dificuldades para inserir dados de uma tabela em outra ....aboixo o codigo.
SQL = "INSERT INTO pedVenda ( Cliente, transid, itemcode, itemname, qty, price, total, dtmovimento, Hora, Usuário, IPI, ICMS, CF, Unidade )" & _
"SELECT MovimentoProdutos.Cliente, MovimentoProdutos.transid , MovimentoProdutos.itemcode, MovimentoProdutos.itemname, MovimentoProdutos.qty, MovimentoProdutos.price, MovimentoProdutos.total, MovimentoProdutos.dtmovimento, MovimentoProdutos.Hora, MovimentoProdutos.Usuário, 0 AS Expr1, (MovimentoProdutos.price * " & Label50.Caption & " /100) AS Expr2, 0 AS Expr3, 'UN' AS Expr4" & _
" from MovimentoProdutos" & _
" WHERE (MovimentoProdutos.Cliente)='153'" And (MovimentoProdutos.transid) = 1
O erro q esta acontecendo é OBJECT REQUIRED e soh ocorre quando coloco a ultima expressão da clausula WHERE.
And (MovimentoProdutos.transid) = 1
Sem esta expressão não dá o erro, porem insere todos os produtos sem filtrar o pedido
Aguardo retorno
falto concatenar a ultima parte
" WHERE (MovimentoProdutos.Cliente)='153'" & " And (MovimentoProdutos.transid) = 1"
Tópico encerrado , respostas não são mais permitidas