Boa tarde.
Gente estou com um erro, que talvez seja até um erro bobo, mas não estou localizando solução.
meu UPDATE:
String sql = "UPDATE ITENS SET ESTOQUE = ESTOQUE + '" + estoqueatual + "' WHERE COD_ITEM LIKE " + tf_COD_ITEM.getText();
1- Se o valor do ‘tf_COD_ITEM.getText()’ for somente numero, ele executa.
2-se o valor do ‘tf_COD_ITEM.getText()’ for numero e letras, pois há codigos com numeros e letras, ele nao faz o update.
O campo no Banco de dados é varchar para ambas as tabelas.
Há muito tempo que nao entro no forum e estou perdido com os macetes de formatacao para expor as duvidas aqui…
Andei lendo que o Mysql faz uma conversao do campo vindo do banco ( (quando ele compara, no meu caso os códigos, etc)… Mas tentei N formas e nao consegui ainda…
Aguardo as dicas.