Java JDBCMySQL查询,其中我不确定选择了多少列
充分披露:这是家庭作业 我有一个用java编写的GUI,它与数据库交互,有4个按钮可以添加、删除、查询和修改。GUI有6个文本字段(MemberNumber、LastName、FirstName、Address、TotalRentals和Account Balance) 考虑到我事先不知道哪些textfields可能输入了值,我该如何编写查询sql命令来根据字段检索帐户信息?如果只是MemberNumber,那就是主键,很简单。但是如果它是LastName和TotalRentals,或者LastName,TotalRentals和Address呢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
我想我的问题是,如何使此查询灵活?发布您的代码,但我怀疑resultSetMetadata可能会对您进行排序。我在这里回答了一个类似的问题:您需要查看数据库/表metadataLuiggi,您的示例就是这样做的。谢谢@user222812不客气:)。