我正在使用带有JSP的MS-Access DB,我想在我的代码中进行分页,以便在数据库中搜索数据。 我正在使用以下查询,但它不起作用:
String q="Select TOP 5 * " +
"From ( " +
"Select TOP ("+totalRows+" - (("+iPageNo+" - 1) * 5)) " +
"From Registration " +
"Order By LName DESC) " +
"where FName like'" + fname + "%' " +
"AND LName like '" + lname + "%' " +
"AND MName like '" +mname + "%' " ;
ps1=conn.prepareStatement(q);
rs1=ps1.executeQuery();
它没有显示任何内容。 请告诉我在哪里误会。
答案 0 :(得分:0)
您是否正在使用正确的通配符来表示您正在使用的MS Access的版本/配置?
默认(至少旧版本,可能是当前版本)是*
,而不是%
。