-1
私はSQlite Manager(Mozilaアドオン)を使用してデータベースを作成してから、csvファイルからデータをインポートしてからデータベースをエクスポートします。ファイルが暗号化されているか、SQliteのデータベースではありません
私はアンドロイドエミュレータにデータベースをインポートすると、データベースが正常にインポートされました。しかし、私はいくつかのクエリを実行すると、エラーがファイルを登場している暗号化されているか、この私のコードデータベース ではありません。
Cursor testdata = myDbHelper.getTestData();
if (testdata.moveToFirst()) {
do {
Log.d("kab", testdata.getString(0));
} while (testdata.moveToNext());
}
:
public Cursor getTestData()
{
try
{
String sql ="SELECT * FROM `mlokasi` WHERE _id = 1";
Cursor mCur = myDataBase.rawQuery(sql, null);
if (mCur!=null)
{
mCur.moveToNext();
}
return mCur;
}
catch (SQLException mSQLException)
{
Log.e("Exception", "getTestData >>"+ mSQLException.toString());
throw mSQLException;
}
}
は、このような何か、メソッドを呼び出しましたどうしましたか?助けてください、ありがとう
まず、あなたの質問は間違っています。 'mlokasi'は文字列デリミタなし** **になります。 –
私は文字列区切り文字を削除しますが、効果はありません。 –
次に、データベースを暗号化して保存したか、適切なファイルをデータベースエンジンに渡していません。 –