我想将自动填充文本字段连接到SQLite数据库。用户应该能够输入几个字母,然后从可能的建议中选择他们想要添加的项目。一旦用户添加项目(通过按下按钮),SQL查询应该从所选项目行中检索其他值。
Example of database table row.
总结一下,我想要以下内容:
盐| [数据库+总盐的价值]
糖| [来自数据库的价值+总糖]
因此,我对如何实施这些建议提供任何建议和指导。
答案 0 :(得分:0)
您需要在ItemName
专门使用选择查询:
select `ItemName` from tablename
然后将该数据用于自动完成代码。
当自动完成的动作侦听器触发时,只发出查询
"select * from tablename where ItemName='" + mySelection + "'"
然后使用返回行中的列值。如果用户键入了列表中不可用的内容并按下“完成”,则还需要处理无法返回的情况。