我一直关注Android的新波士顿系列,我想尝试一下。所以,我想在编辑文本中输入一个名称,并从sqlite数据库中检索相关的详细信息。我的代码显示错误,我无法修复它。任何人都可以建议我可能是我的错误吗?
以下是应该通过在edittext中查询用户名给我项目名称的方法之一,但它给了我错误
public String getItemname(String l) throws SQLException{
String[] columns = new String[]
{KEY_ROWID, KEY_NAME, KEY_INAME, KEY_ICODE, KEY_QUANTITY, KEY_DATE, KEY_TNAME};
Cursor c = ourdatabase.query(DATABASE_TABLE,columns,KEY_NAME + "=" + l,null,null,null,null);
if(c!= null)
{
c.moveToFirst();
String itemname = c.getString(2);
return itemname;
}
return null;
}
注意: - 我没有得到指向特定代码行的任何特定错误,但它只显示“不幸的程序已崩溃”