0

我可以将文本字段中输入的值与数据库中的两列相匹配吗?

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

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

4

1 回答 1

2

这可能是一个解决方案:
使用getText()方法Textfield获取 id (string/int) 并使用 aStringTokenizer将 id 拆分为两部分:string 和 id。
然后就可以很方便的查询到这两个需求的数据库了。。

代码示例:

StringTokenizer st = new StringTokenizer ("abc/346", "/");
String id_string = st.nextToken();
String id_int = st.nextToken();
于 2012-07-12T21:09:42.827 回答