sql >> データベース >  >> RDS >> SQLite

カーソルでフィールド値を取得する

    nullのチェックは忘れてもいいと思います。

    代わりに、データがあるかどうかを確認してから、カーソルを使用して列にアクセスしてください:

    Cursor cursor = fetchOption(0);
    
    if (cursor.moveToFirst()) // data?
       System.out.println(cursor.getString(cursor.getColumnIndex("title")); 
    
    cursor.close(); // that's important too, otherwise you're gonna leak cursors
    

    Androidのチュートリアルを読むことも理にかなっているかもしれません。メモ帳のチュートリアルは法案に適合しているようです:http://developer.android.com/guide/tutorials/notepad/index.html



    1. GROUPBYを使用したmysqlピボットクエリの結果

    2. Javaマルチキャストの存続時間は常に0です

    3. SQLServerで重大度の高いエラーに対処する

    4. PostgreSQLとMySQL、比較