SELECT Limitado

Negócio é o seguinte.
Atualizei minha versão de MySQL na minha máquina… Atualizei também o JConnector. Recebi um erro legal! Olhem:

A query é a seguinte:

"SELECT p.*, c.des_classe, u.des_unid, f.nom_fabric, m.tip_moeda,\n" + " u.cod_unid, m.sim_moeda\n" + " FROM fc_produto p, fc_fabricante f, fc_classe_produto c,\n" + " fc_unidade_medida u, fc_moeda m\n" + " WHERE p.cod_classe = c.cod_classe\n" + " AND p.id_moeda = m.id_moeda\n" + " AND p.id_fabric = f.id_fabric\n" + " AND p.id_unid = u.id_unid\n" + " ORDER BY nom_fabric, nom_produt \n" + " LIMIT ?,?\n";

Alguém sabe o substituto pra ?,? na versão 4.1.9?
ps: a versão antiga é a 3.23.51.

Oi

casantiago, vc tem que colocar os limites na query, colocar números inteiros…

T+

To ligado vei! Só que antes funcionava. Não fui eu quem fiz essa query… portanto não sei o que significa ?,?, ou o q o programador dessa query quis dizer com ?,?.

já fraguei… na verdade essa query é executada dentro de um objeto PreparedStatement, os ? sao tipo variáveis que vc seta depois… pra evitar de ficar escrevendo a query toda hora… é gambiarra… mas…

não acho muito gambiarra não, aqui no sistema uso muito isso.
Ao invés de passar o nome da variável já eu coloco apenas ?
tipo (? , ? , ? , ? ) e logo depois digo na ordem o que cada uma delas irá receber!