Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中sqlite数据库中有两个表时,如何编写主活动类?_Android_Sqlite - Fatal编程技术网

android中sqlite数据库中有两个表时,如何编写主活动类?

android中sqlite数据库中有两个表时,如何编写主活动类?,android,sqlite,Android,Sqlite,我正在创建由两个表组成的sqlite数据库。当我运行程序时,它意外停止。我查看了日志cat,其中显示消息致命异常:Main。我认为对于这两个不同的表有一些适当的方法或步骤。 我怎样才能删除它? 下面是iz我的主activity.java类 import android.app.Activity; import android.os.Bundle; public class MainActivity extends Activity { @Override public voi

我正在创建由两个表组成的sqlite数据库。当我运行程序时,它意外停止。我查看了日志cat,其中显示消息致命异常:Main。我认为对于这两个不同的表有一些适当的方法或步骤。 我怎样才能删除它? 下面是iz我的主activity.java类

 import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        DatabaseHandler db = new DatabaseHandler(this);

        /**
         * CRUD Operations
         * */
        // Inserting MapInfoclass
        db.open();
        db.addMapInfoclass("irnumg_admin",035,45,62,72);
        db.addMapInfoclass("irnumg_engirng",91,41,85,64);
        db.addMapInfoclass("irnum_puta",22,71,51,63);
        db.addMapInfoclass("irnum_host9",53,75,69,46);



        // Inserting MapInfoclass1

        db.addMapInfoclass1(035,45);
        db.addMapInfoclass1(85,64);
        db.addMapInfoclass1(51,63);
        db.addMapInfoclass1(69,46);


    }
}

当应用程序崩溃时,也添加完整的logcat结果。上面的主类编码正确吗?它还显示了创建表中的语法错误。我写了这个az私有静态最终字符串table_MAPINFO1=“create table”+TABLE1+(“+KEY_ID+”INTEGER主键自动递增“+KEYROUTE_NAME+”文本“+KEYS_LATI+”INTEGER,”+KEYS_LONGI+“INTEGER”、+KEYE_LATI+“INTEGER”、+KEYE_LONGI+“INTEGER”、“+”;你说的是post get
致命异常:Main
表示任何运行时异常。若在CREATETABLE查询中出现语法错误,那个么最好的方法就是添加相关代码并记录问题