私は、既存のAndroid、SQLiteデータベースをマルチプラットフォームのSQLiteデータベースに変換しようとしています。 Androidで(Javaを使用)Eclipseにインポートされていた既存のAndroidのクラスが含ま:SQLiteデータベースをAndroidからWindowsへ変換する(Java)
- コンテキスト
- をカーソル
- のSQLException
- SQLiteDatabase
- SQLiteStatement
はこれまでのところ、私が見つかりました。 AndroidのSQLExceptionはjava.sqlライブラリ(SQLExceptionとも呼ばれます)のクラスと非常によく似ています。また、SQLiteStatementクラスを含むsqlite4java.jarファイルもダウンロードして含めました。このjarファイルには、SQLiteデータベースへの単一の接続を表すSQLiteConnectionもあります。しかし、私はCursorとContextのための同等のAndroid以外のクラスを見つけることができません。誰かが解決策を知っていますか?次のように
カーソルの主なコールがある: 'DB' はSQLiteDatabaseにするために使用
Cursor cursor = db.query(true, table, columns, selection, selectionArgs, null, null, null, null);
。私は 'db'をSQLiteConnectionに変更しましたが、query()関数がないので別の問題が発生しました。
注:org.tmatesoft.sqljetとorg.sqliteパッケージも見てきましたが、役に立たないものは見つかりませんでした。
ご協力いただきありがとうございます。
私のプロジェクトには実際にsqlite-jdbc-3.7.2.jarファイルがありますが、CursorまたはContextと同等のクラスは見つかりませんでした。私はSQLiteやAndroidでの経験がないため、何かを完全に理解していない可能性もあります。 – jdisaac