1
我有這樣的事情。我想查詢查看日期和用戶名是否與提供的字符串(參數)匹配並返回結果。我嘗試了下面的語法,但它給了我錯誤。感謝您的幫助有兩個約束的SQlite查詢
public String getOneDayEvents(String date, String username) {
String[] columns = new String[] { KEY_TITLE, KEY_DESCRIPTION,
KEY_START_TIME, KEY_END_TIME };
Cursor c = ourDataBase.query(DATABASE_TABLE_EVENTS, columns, KEY_DATE
+ " like ? " + KEY_REF + " like ?", new String[] {date,username}, null, null, null);
String result = "";
int iTitle = c.getColumnIndex(KEY_TITLE);
int iDesc = c.getColumnIndex(KEY_DESCRIPTION);
int istartTime = c.getColumnIndex(KEY_START_TIME);
int iendTime = c.getColumnIndex(KEY_END_TIME);
}
^非常感謝你。有用!!對不起,我對數據庫沒有那麼多的瞭解 –
@sukhpunjabi:現在你對數據庫有了更多的瞭解,而不是一個小時以前,所以這一切都很好。 –