0
我是新来的android,并试图用一个简单的应用程序使用SQLite来存储一些数据。为了测试将sone输出数据写入SQLite数据库,我使用了以下可以正常工作的行。字符串变量没有被正确处理写入SQLite数据库
DatabaseHandler db = new DatabaseHandler(this);
db.addData(new datatostore("Fred", "26"));
我然后替换为我使用的意图的两种活性之间传递数据定义,然后发现,数据没有被写出正确字符串变量固定字符串。修改后的代码如下。
DatabaseHandler db = new DatabaseHandler(this);
Intent intent2 = getIntent();
String name = intent2.getStringExtra(TestActivity.NAME);
String age = intent2.getStringExtra(TestActivity.AGE);
db.addData(new datatostore(name, age));
我看不出为什么这不起作用。任何帮助将非常感激。
你在数据库中写字怎么样? – DGomez 2013-04-26 23:44:10
是的,你将不得不发布更多的代码,这些代码显示了你如何处理写入,以及你设置常量NAME和AGE的位置。你还必须告诉我们你的意思是“数据写得不正确”。到底写了什么? – MarsAtomic 2013-04-26 23:45:45
这将有助于查看发送此应收的意图的类的代码块。 – cgv 2013-04-26 23:49:39