Problemas com Update

Salve!

Galera, estou tendo um problema com alteração dos dados no mysql…

Meu código está assim:

String sql = “update documento Set n_documento=” +n_documento1+",produtor="+produtor1+" where cod=162";

Dá o erro:

Column not found, message from server: "Unknown column ‘AGENDE’ in ‘field list’

*AGENDE no caso é o valor de produtor1.

Alguém pode me falar onde estou errando?

Valew

se produtor1 for uma string, tente colocá-la entre ‘aspas simples’, tipo:

String sql = “update documento Set n_documento=” +n_documento1+",produtor="+produtor1+" where cod=162";

Abs :wink:

Patty, não deu não… agora dá o erro:

org.apache.jasper.JasperException: Syntax error or access violation, message from server: “You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘produtor=‘Fabiano’ where cod=162’ at line 1”

Olá!! :grin:

Fabiano… Se tais fazendo um System.out do teu sql depois de montado, como ele fica?? como é a tua base?? n_documento eh um numero ou tbm eh uma string??

Se tua tabela for mais ou menos assim:
tabela: documento
n_documento numero
produtor texto
cod numero

Entao o sql correto deveria ser:
update documento set n_documento=1, produtor=‘teste’ where cod=55;

Posta a estrutura da tua tabela pra facilitar… :wink:

Abs

Patty…

realmente eu surtei e pensava q n_documento era int, quando na verdade era String.

Valew

Fabiano