そのようなテーブル:LTA_LONG_TABLES(コード1):、コンパイル中:(?、?)INSERT INTO LTA_LONG_TABLES(long型、緯度)VALUES
それを解決する方法android.database.sqlite.SQLiteException: no such table: LTA_LONG_TABLES (code 1): , while compiling: INSERT INTO LTA_LONG_TABLES(longs,lat) VALUES (?,?)
は、
これはlogcatメッセージ
07-15 04:47:32.778 356-357/? E/SocketStream: readFully was waiting for 161376 bytes, got 14480
07-15 04:47:32.778 356-357/? E/SocketStream: readFully was waiting for 146896 bytes, got 16192
07-15 04:47:32.778 356-357/? E/SocketStream: readFully was waiting for 130704 bytes, got 12768
07-15 04:47:32.778 356-357/? E/SocketStream: readFully was waiting for 117936 bytes, got 16192
07-15 04:47:32.778 356-357/? E/SocketStream: readFully was waiting for 101744 bytes, got 16192
07-15 04:47:32.778 356-357/? E/SocketStream: readFully was waiting for 85552 bytes, got 3816
07-15 04:47:32.782 356-357/? E/SocketStream: readFully was waiting for 81736 bytes, got 16192
07-15 04:47:32.782 356-357/? E/SocketStream: readFully was waiting for 65544 bytes, got 16192
07-15 04:47:32.782 356-357/? E/SocketStream: readFully was waiting for 49352 bytes, got 11056
07-15 04:47:32.782 356-357/? E/SocketStream: readFully was waiting for 38296 bytes, got 16192
07-15 04:47:32.782 356-357/? E/SocketStream: readFully was waiting for 22104 bytes, got 16192
07-15 04:47:33.006 10645-10645/com.womansera.confession.mylatlong E/SQLiteLog: (1) no such table: LTA_LONG_TABLES
07-15 04:47:33.006 10645-10645/com.womansera.confession.mylatlong E/SQLiteDatabase: Error inserting longs=New Latitude: 28.613938333333333 lat=New Longitude: 77.20902
android.database.sqlite.SQLiteException:そのようなテーブル: LTA_LONG_TABLES(コード1)、コンパイル中:(?) LTA_LONG_TABLES(long型、LAT)VALUES。INSERT INTO android.database.sqlite.SQLiteConnection.nativePrepareStatementで android.database.sqliteでandroid.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:493)で android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:882)での(ネイティブ 方法) .SQLiteSession.prepare(SQLiteSession.java:588) android.database.sqlite.SQLiteProgram(SQLiteProgram.java:58) at android.database.sqlite.SQLiteStatemen T。(SQLiteStatement.java:31) でandroid.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1467) でandroid.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1339) で android.location.LocationManager $ ListenerTransportでcom.womansera.confession.mylatlong.DbHelper.insertData(DbHelper.java:51) でcom.womansera.confession.mylatlong.MainActivity.onLocationChanged(MainActivity.java:41) 。 _handleMessage(LocationManager.java:234) at android.location.LocationManager $ ListenerTransport.access $ 000(LocationManager.java:167) at andr oid.location.LocationManager $ ListenerTransport $ 1.handleMessage(LocationManager.java:183) android.os.Handler.dispatchMessage(Handler.java:99) android.os.Looper.loop(Looper.java:137)at android.app.ActivityThread.main(ActivityThread.java:4745)at java.lang.reflect.Method.invokeNative(ネイティブメソッド) java.lang.reflect.Method.invoke(Method.java:511)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:786) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)at dalvik.system.NativeStart.main(ネイティブメソッド) 07-15 04:47:33.066 10645-10645/com.womansera.confession.mylatlong E/SocketStream:readFullyが6528バイトを待っていました.2896を取得しました
画像ではなくテキストを投稿してください。さらに、 'no such table:LTA_LONG_TABLES'は' LTA_LONG_TABLES'が存在しないことを示唆しています。それが存在することを確認しましたか、それを作成するのを忘れましたか? –
アプリをアンインストールして新しくインストールしてみてください。 – Lal
コメントを更新するには、db.insert( "LTA_LONG_TABLES" ...) 'から引用符を削除してください。 –