读书人

android无线点餐系统解决思路

发布时间: 2013-03-21 10:08:17 作者: rapoo

android无线点餐系统
郭宏志编写的android无线点餐系统的点菜功能怎么实现不了?老是报错
07-16 01:00:47.741: ERROR/AndroidRuntime(405): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.amaker.wlo/com.amaker.wlo.OrderActivity}: android.database.sqlite.SQLiteException: no such table: TableTbl: , while compiling: SELECT _id, num, description FROM TableTbl ORDER BY num DESC
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.os.Handler.dispatchMessage(Handler.java:99)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.os.Looper.loop(Looper.java:123)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.ActivityThread.main(ActivityThread.java:4627)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at java.lang.reflect.Method.invokeNative(Native Method)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at java.lang.reflect.Method.invoke(Method.java:521)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at dalvik.system.NativeStart.main(Native Method)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): Caused by: android.database.sqlite.SQLiteException: no such table: TableTbl: , while compiling: SELECT _id, num, description FROM TableTbl ORDER BY num DESC
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteCompiledSql.native_compile(Native Method)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteCompiledSql.compile(SQLiteCompiledSql.java:91)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteCompiledSql.<init>(SQLiteCompiledSql.java:64)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:80)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:46)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:42)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:330)


07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:280)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at com.amaker.provider.TableProvider.query(TableProvider.java:96)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.content.ContentProvider$Transport.query(ContentProvider.java:163)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.content.ContentResolver.query(ContentResolver.java:245)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.Activity.managedQuery(Activity.java:1520)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at com.amaker.wlo.OrderActivity.setTableAdapter(OrderActivity.java:120)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at com.amaker.wlo.OrderActivity.onCreate(OrderActivity.java:71)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
07-16 01:00:47.741: ERROR/AndroidRuntime(405): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)

[解决办法]
错误报得很明显,没有TableTbl这个表,自然就不能执行SELECT _id, num, description FROM TableTbl ORDER BY num DESC 语句了,所以就出现异常.

读书人网 >Android

热点推荐