java - 如何检查 MySQL 表是否有来自 Java/Android 的下一行

标签 java php android mysql

我在想检查数据库是否有下一行的好方法是什么?我有一个 android 应用程序,它正在使用 PHP Web 服务,并且我有 MySQL 数据库('dummy')。

public class myAwesomeClass extends Activity{
    public void onButtonClicked(View view){
       if (dummy has row){
           //do something
           //and proceed to next row
        }
          else {
          //something else
            }
        }
    }

它有用吗? MySQL 中是否有“特殊”查询,或 PHP 中是否有方法?还是可以直接在应用程序中进行?示例、建议、链接 - 一切都会受到赞赏。谢谢

最佳答案

您不检查数据库是否有下一行,而是检查您从数据库中获得的结果集是否包含另一个对象。在 Java 中(因为您提到了 Android),当您在 ResultSet 对象中从数据库中获取结果时,您可以循环通过结果并通过 ResultSet.hasNext() 检查它是否有下一行

关于java - 如何检查 MySQL 表是否有来自 Java/Android 的下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30414725/

相关文章:

java - 哪些 xml/xslt 库目前适用于 java?

php - 在 PHP 中,$ 有其他用途吗?为什么这段代码没有产生错误?

php - 如何从该 php 中删除文件上传脚本而不干扰 INSERT

android - 为什么在 android list 中关闭 debuggable 会导致数据对齐错误?

java - 如何使实例在我的 Android 应用程序中的任何位置可用或可访问

java - 如何分割字符串并保存分割的 2 个字符?

Java 实现 PriorityQueue - 当没有提供 Comparator 时

java - 如何避免嵌套的 null 检查

php数组查找重复项,将它们求和并删除重复项

android - BottomSheet 与 RecyclerView