Cursor c = dbe.rawquery("SELECT name FROM tbl_user WHERE meeting_date liKE'" + mydate + "'",null);if ((c.getString(3)).equals(editTextname.getText().toString())){// do something}解决方法 如果您只检查字段中是否存在值,最简单的方法是使用适当的过滤器进行选择计数.
有点像
SELECT count(*)FROM tbl_userWHERE meeting_date liKE ' + my_date'AND name = ' + editTextname.getText() + '
这将允许您轻松快速地确定表中是否存在这些值.
如果需要检查多个表,则必须在这些表之间进行连接并相应地编写过滤器.
如果碰巧你没有很好的处理sql.
这个网站是一个很好的起点:
W3Schools SQL Tutorial
希望这可以帮助.
总结以上是内存溢出为你收集整理的如何检查android sqlite数据库中是否已存在该值?全部内容,希望文章能够帮你解决如何检查android sqlite数据库中是否已存在该值?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)