sqliteopenhelper

    0热度

    1回答

    编辑< < < < < < < < < 我发现,从下面检索到的用户名是回来为空。有人告诉我为什么? public void getUserName() { getUserNameDialog = new Dialog(MasterMindGameActivity.this); getUserNameDialog.setContentView(R.layout.retriev

    0热度

    1回答

    我有一个应用程序,它使用直接数据访问它的数据库。除了其他应用程序外,我没有什么可以暴露的。正如CommonsWare在SO上说的,“如果你没有什么可以暴露的 - 不要使用ContentProvider”。现在,我想添加小部件,以显示一个表中的几个字符串,存储在数据库中。我是否应该将直接访问代码重构为ContentProvider模式?有没有一种方法可以使用直接从窗口小部件访问数据库?有没有办法让C

    0热度

    1回答

    我需要使用getIntent,但不能这样做,因为从我所做的事情来看,它不是SQLiteOpenHelper的构造函数,而getIntent需要从在onCreate内。 这就是这种情况,我将如何从SQLiteOpenHelper中访问它? 基本上,我试图从SQLiteOpenHelper中得到下面的代码,但是有麻烦。 public void onCreate(Bundle savedInstanc

    1热度

    1回答

    我的应用程序中有一个MAC地址的嵌入式数据库文件(资产目录中的Macs.db)。该数据库是一个非常简单的只有一个表的sqlite数据库。名为mactoname的表格有两列:1. macaddress,2.name。这个嵌入式数据库文件中有一些预加载的mac地址和名称。我有一个wifi分析工具来检测一个地方的mac地址。该分析器的代码在下面给出(从marakana.com): public clas

    0热度

    1回答

    我写了删除行的方法....但是,我不知道为什么,我不能删除行.... 这是我的方法... public void clearDatabase() { openDataBase(); try { int id=0; Cursor c = myDB.rawQuery("Select id from " + tablename +" asc", null);

    12热度

    2回答

    在我的android应用程序中,我使用SQLiteOpenHelper来实现ContentProvider。 查询,添加,删除操作都是通过ContentProvider。 但在我的一个android手机(htc g13)中,我在目录/ data/data/[软件包名称] /数据库中找到* .db-wal文件。与ContentProvider一起操作时,文件大小增长非常快。它占用了用户RAM空间太多

    1热度

    2回答

    我有一个活动,我通过调用SQLiteOpenHelper的构造函数打开数据库。 dbHelper = new DBHelper(this); //DBHelper class extends SQLiteOpenHelper 然后点击一个按钮,我打开另一个活动并关闭dbHelper。 int cuisineId = HelperUtils.getCuisineIdByName(dbHelper

    0热度

    1回答

    嗨怪胎是新的android,实际上我需要的代码为 选定的数据被添加到微调从Db,在微调,当我选择一个项目,它应该告诉我从Db列的详细信息。 DB的 领域: 1.Bank名 2.account数 3.amount细节 4.Task 注:(银行名称被添加到微调,当我选择银行名称的微调应该告诉我账户号码,金额详情和任务列表视图)。

    1热度

    1回答

    我已经使用MyOnItemSelectedListener将项目填充到微调器中并且它可以工作。我的问题是在这之后如何在Spinner下面的列表视图中设置数据库详细信息。在onItemSelected之后应该写入什么代码?

    8热度

    3回答

    我有一个问题,我不知道如何处理它。我的应用中的一项活动有多个AsyncTask,它们访问单个SQLiteOpenHelper。我初始化并在onCreate()中打开助手,然后我在onStop()中关闭它。我还检查它是否已在onResume()中初始化。 由于我已经发布了我的应用程序,我收到了一些空错误,并在doInBackground中尝试访问DB帮助程序。我知道这是因为数据库在调用doInBac