Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android-Java上分离SQlite数据库中的列数据_Java_Android_Android Studio_Android Layout - Fatal编程技术网

如何在android-Java上分离SQlite数据库中的列数据

如何在android-Java上分离SQlite数据库中的列数据,java,android,android-studio,android-layout,Java,Android,Android Studio,Android Layout,因此,我正在创建一个程序,该程序将添加、搜索、删除和查看您的所有数据,即您的姓名、ID和程序,我只在搜索时遇到问题,如果我使用以下代码: 它会把我所有的字符串值加在一起,比如我加了3个名字,克拉克,杰森和卡斯特罗 如果我用“编辑文本”搜索卡斯特罗的名字,它会显示所有卡斯特罗的名字,如“Clarkjaysoncastro” 我只需要弹出一个名字,就是我搜索的“卡斯特罗”。我想发生的是,如果卡斯特罗在我的数据库中被发现,它将是唯一会出现的名字,而不是其他名字 请提前记住,我只是刚开始编程 也不介意我

因此,我正在创建一个程序,该程序将添加、搜索、删除和查看您的所有数据,即您的姓名、ID和程序,我只在搜索时遇到问题,如果我使用以下代码: 它会把我所有的字符串值加在一起,比如我加了3个名字,克拉克,杰森和卡斯特罗 如果我用“编辑文本”搜索卡斯特罗的名字,它会显示所有卡斯特罗的名字,如“Clarkjaysoncastro” 我只需要弹出一个名字,就是我搜索的“卡斯特罗”。我想发生的是,如果卡斯特罗在我的数据库中被发现,它将是唯一会出现的名字,而不是其他名字 请提前记住,我只是刚开始编程 也不介意我的名字这是我的真名

StringBuffer buffer = new StringBuffer();
                        while (res.moveToNext()) {
                            buffer.append(res.getString(0));
                            cry = buffer.toString();

                            if(nameTXT.equals(cry)) {
                                Toast.makeText(MainActivity.this, "Record Found", Toast.LENGTH_SHORT).show();
                                break;
                            }else {
                                Toast.makeText(MainActivity.this, "Checking Data", Toast.LENGTH_SHORT).show();
                            break;
                            }
                        }


                        AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                        builder.setCancelable(true);
                        builder.setTitle("Student Details");
                        builder.setMessage(cry);
                        builder.show();