環境
Windows10(64bit)
Android Studio 4.1 for Windows
SQLite的*.db文件存放在項目的res\rew\(項目根目錄\app\src\main\res\rew)目錄下
查詢方法
SQL語句查詢
public String queryAddressCode2(int a) {
// 打開數據庫
SQLiteDatabase db = helper.getWritableDatabase();
// 改成查詢的SQL語句
String sql = "select " + Constants.DATA_02 + "," + Constants.DATA_06 + " from " + Constants.DATABASE_TABLE_NAME + " where " + Constants.DATA_03 + " = " + a + ";";
// 執行查詢語句並獲取查到的內容
Cursor cursor = db.rawQuery(sql, null);
// 看看查詢的結果是否為空
if (cursor == null) {
return "查了個寂寞";
}
// 聲明一個字符串來存東西(我記得有另一個更好的方法)
String outStr = "";
while (cursor.moveToNext()) {
outStr = outStr + cursor.getInt(0) + " " + cursor.getString(1) + "\n";
}
cursor.close(); // 用完關閉cursor
db.close(); // 用完關閉數據庫
Log.d(TAG, outStr); // 看看有什么東西被打印出來
return outStr; // 返回查詢的內容(整理后的)
}
Android API查詢
以后用到再寫
