所以这是我的第一个应用程序和第一个数据库。我想我最终正确地创建了DBAdapter,现在我正在尝试将其实现到我的主要活动中。
我在onClick
下列出了一个保存按钮public void onClick(View src) {
switch(src.getId()){
...other buttons here...
case R.id.buttonSave:
db.open();
long id;
id = db.insertFinalscore("20110612", "91", "18");
db.close();
break;
}
}
由于我确定你看不到,我试图将这些数据插入表中。我在onClick中创建了一个DBAdapter实例:
public void onClick(View src) {
//***DATABASE INFO***//
DBAdapter db = new DBAdapter(this);
有人能告诉我我失踪了吗?我收到以下警告:
case R.id.buttonSave:
db.open();
long id; <--- The local variable id is never read
id = db.insertFinalscore("20110612", "91", "18");
db.close();
答案 0 :(得分:0)
您收到警告,而不是错误。基本上警告说变量id从未实际使用过。当你设置它的值时,你永远不会读取该值使变量变得毫无价值。您的程序将按原样运行,但您也可以删除变量ID。
您的程序现在应该如下所示:
public void onClick(View src) {
switch(src.getId()){
...other buttons here...
case R.id.buttonSave:
db.open();
db.insertFinalscore("20110612", "91", "18");
db.close();
break;
}
}