繁体   English   中英

Java,Swing,sql-我可以将textfield中输入的值与数据库中的两列匹配

[英]Java, Swing, sql- Can I match a value entered in textfield with two column in the database

我可以将textfield中输入的值与数据库中的两列匹配。

在具有“保存”和“搜索”选项的应用程序中需要根据id,但id是String和Integer的组合形式(例如abc / 345),下一个id是最后一个id的递增版本,即abc / 346,abc / 347所以我创建了两列来存储数据库中的id,第一个用于字符串部分,第二个用于整数部分

问题是,当我在文本字段中输入完整ID即abc / 345并单击“搜索按钮”时,其他字段应根据此完整ID填写

这可能是一个解决方案:
使用TextfieldgetText()方法获取id(string / int)并使用StringTokenizer将id分成两部分:string和id。
然后,您可以使用这两个要求轻松查询数据库。

代码示例:

StringTokenizer st = new StringTokenizer ("abc/346", "/");
String id_string = st.nextToken();
String id_int = st.nextToken();

暂无
暂无

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

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