Postada em 31/03/2008 17:45 hs
cn.Execute ( cn.Execute ("UPDATE tbl_inventario set valor = (SELECT ((tbl_inventario.SISTEMA - tbl_inventario.FISICO)* tbl_produto.c_m_unit) FROM tbl_inventario INNER JOIN tbl_produto ON tbl_inventario.CODIGO = tbl_produto.prod_id WHERE tbl_inventario.CODIGO =" & Text1), cn, adOpenDynamic cn.Close
Vejam a String SQL acima. Estou tentando atualizar uma tabela a partir de um calculo que é feito entre dois de seus campos, e o resultado disso ainda é subtraido de uma segunda tabela, e ai então a tabela será atualizada. O compilador acusa erro na clausula FROM, mas não consegui resolver este problema ainda. Será que alguem pode me ajudar??? Grato desde já, aguardo por alguma ajuda!! Vlw
|