Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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
Java JDBCMySQL查询,其中我不确定选择了多少列_Java_Mysql_Jdbc - Fatal编程技术网

Java JDBCMySQL查询,其中我不确定选择了多少列

Java JDBCMySQL查询,其中我不确定选择了多少列,java,mysql,jdbc,Java,Mysql,Jdbc,充分披露:这是家庭作业 我有一个用java编写的GUI,它与数据库交互,有4个按钮可以添加、删除、查询和修改。GUI有6个文本字段(MemberNumber、LastName、FirstName、Address、TotalRentals和Account Balance) 考虑到我事先不知道哪些textfields可能输入了值,我该如何编写查询sql命令来根据字段检索帐户信息?如果只是MemberNumber,那就是主键,很简单。但是如果它是LastName和TotalRentals,或者Last

充分披露:这是家庭作业

我有一个用java编写的GUI,它与数据库交互,有4个按钮可以添加、删除、查询和修改。GUI有6个文本字段(MemberNumber、LastName、FirstName、Address、TotalRentals和Account Balance)

考虑到我事先不知道哪些textfields可能输入了值,我该如何编写查询sql命令来根据字段检索帐户信息?如果只是MemberNumber,那就是主键,很简单。但是如果它是LastName和TotalRentals,或者LastName,TotalRentals和Address呢


我想我的问题是,如何使此查询灵活?

发布您的代码,但我怀疑resultSetMetadata可能会对您进行排序。我在这里回答了一个类似的问题:您需要查看数据库/表metadataLuiggi,您的示例就是这样做的。谢谢@user222812不客气:)。