美好的一天伙伴程序员,我写了一个小型的Android应用程序来练习SQLite数据库系统。该应用程序基本上从用户接收数据并将其保存在创建的表中。但我想能够从其他活动访问此SQLite表。 ive尝试了我在这个网站上看到的其他解决方案,但它没有与我的代码工作。以下是我的代码和界面。感谢这么多人,这会帮助我很多。谢谢。将各种活动链接到一个SQLite数据库
应用程序UI
这是创建表
db = openOrCreateDatabase("MyDatabase", Context.MODE_PRIVATE, null);
db.execSQL("CREATE TABLE IF NOT EXISTS database(name VARCHAR,age VARCHAR,gender VARCHAR,email VARCHAR,state VARCHAR,marital VARCHAR);");
这对于插入到表
db.execSQL("INSERT INTO database VALUES('" + Name.getText()
+ "','" + Age.getText() + "','" + G + "','"
+ Email.getText() + "','" + State.getText() + "','"
+ MaritalS.getSelectedItem().toString() + "');");
皮斯帮助。非常感谢
*香港专业教育学院尝试过其他的解决方案* - >请它们包含在你的问题。 – 2Dee
你的数据库访问代码在哪里? –
为什么你不使用你的数据库类作为单身人士。然后,您可以从任何您想要的活动访问表格! – zIronManBox