2011-12-12 44 views
0

我有一个用户输入字符串的文本视图。我需要在表中搜索该字符串,并在字符串匹配时返回布尔值。在SQLite数据库表中搜索数据

我不是SQL,所以任何人都可以请帮我弄清楚如何做到这一点。

+0

关于表的模式,什么环境,你在工作(Android,iOS设备...)的一些细节会有所帮助。 –

+0

你可以指定什么mu太短说...我们需要的细节来帮助你。 – BizApps

+0

我在找Android的开发。有一张名为employeeinfo的表格,我需要获取有关输入的empid是否已存在于empId列的信息 –

回答

0

假设你知道基本知识&在你的DataAccessLayer中存在SQLiteDatabase类型的对象db,下面是根据该位置是否存在返回true false的函数?

public boolean IsRecordExists(long empid) throws SQLException 
{ 
    String where = "empid =" + empid; 
    Cursor mCursor = db.query(true, "employeeinfo", new String[] {"empid"}, where, null,null, null, null, null); 

     if (mCursor != null) 
     { 
      if(mCursor.moveToFirst()) 
       return true; 
      else 
       return false; 
     } 
    return false; 
}