繁体   English   中英

如何以正确的顺序显示 Access 中的数据?

[英]How to show data from Access in the correct order?

String sql="select ID,Hmerominia,Agores,Pliromes,Eksoda,Zhta,Metaforika,Pliromimetafo,Epitages,Xondriki,Noiki,Plirominoiki  from  Synola";

 try{
    pst = conn.prepareStatement(sql);
    rs=pst.executeQuery();
   jTable1.setModel(DbUtils.resultSetToTableModel(rs));

   // JOptionPane.showMessageDialog(null, "Saved");

}catch(Exception ex){
    JOptionPane.showMessageDialog(null, ex);

}

现在从数据库读取已修复,但 jtable 上的 ID 为 1 到 312,但与数据库中的数字不同。我该如何解决这个问题?

1 到 312 的 ID jtable 上的数字不按顺序排列

保证 SQL 语句返回行的顺序的唯一方法是包含 ORDER BY 子句。 在您的情况下,您需要将ORDER BY ID添加到 SQL 语句的末尾。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM