android中sqlite数据库中有两个表时,如何编写主活动类?
我正在创建由两个表组成的sqlite数据库。当我运行程序时,它意外停止。我查看了日志cat,其中显示消息致命异常:Main。我认为对于这两个不同的表有一些适当的方法或步骤。 我怎样才能删除它? 下面是iz我的主activity.java类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
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查询中出现语法错误,那个么最好的方法就是添加相关代码并记录问题