繁体   English   中英

检查orm数据库中的数据是否可用

[英]check whether data available in orm database

通过这种方法是否可以将数据添加到sugarorm数据库中? 我想验证用户是否已经在db中,如果是,则显示“用户可用”,否则我想在数据库中插入值。有人可以帮助我进行此验证吗?

私人void postDataToSQLite(){

        User.find(User.class, "email = ? and password = ?", email, password);

您需要更改if条件。 您目前正在检查用户是否已经退出。 但是问题是您尝试使用“ ==” this比较两个字符串。 但是,如果您需要比较两个字符串,则必须使用“等于”

当前代码

   if (user.getEmail() != textInputEditTextEmail.getText().toString().trim() || user.getPassword() != textInputEditTextPassword.getText().toString().trim()) {

新密码

if (!user.getEmail().equals(textInputEditTextEmail.getText().toString().trim()) || !user.getPassword().equals(textInputEditTextPassword.getText().toString().trim()) ) {

暂无
暂无

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

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