Amigos,
tenho uma dúvida que parece ser básica, mas não consegui resolver sozinho…
Fiz um pequeno cadastro e quero retornar o max de um campo do BD para compor o número do próximo registro. No entanto o resultado da query não aparece direito…
Acesso ao banco e query:
<sql:setDataSource var="Conexao"
dataSource="jdbc:mysql://localhost/clientes,com.mysql.jdbc.Driver,admin,admin"/>
<sql:query dataSource="${Conexao}" var="Consulta">
SELECT max(TxNumero) FROM Atualizacao
</sql:query>
Passagem do valor ao campo:
label for="TxNumero">Número</label
input type="text" id="TxNumero" name="TxNumero" value="${Consulta}" size="3" class="texto" required/
O que aparece no conteúdo do campo:
org.apache.taglibs.standard.tag.common.sql.ResultImpl@3dd3227b
Ps- Todo o cadastro está no JSP, não existem Servlets ou Classes Java.
PS2- O campo está funcionando, retirei tags porque senão não aparece aqui por causa do HTML da página.