android-sqlite

    13热度

    2回答

    有没有人知道如何在Android上使用SQLiteDatabase.CursorFactory?我期待获得一个持久的SQLiteCursor对象,它使用SQL SELECT语句,其中几个WHERE子句表达式使用的参数可以在重新编程之前以编程方式更改。 例如: SELECT LocationID FROM Locations WHERE Latitude < northlimit AND Latit

    0热度

    1回答

    我在做一个简单的“任务”应用程序。每个任务都包含一个要做的事情清单。我想通过显示每个任务标题的按钮来显示任务列表。 我有一个数据库中的每个任务和规格。遵循一些教程,如this one,他们使用ArrayAdapter来显示列表,但它需要在布局中使用“textview资源ID”。我不知道如何将每个任务(我从数据库中检索)的标题传递给布局,并将其放在按钮上,因为我从不使用文本视图。 为了清楚起见,下面

    4热度

    2回答

    我正在我的手机上安装并运行Android应用程序,并且出于某种测试目的,我想查看手机上的应用程序数据库。 现在我的问题如何获得这些数据库和表? 请回复 预先感谢您.....

    1热度

    1回答

    我正在规划我的应用程序的数据库。 我想允许他人使用我的数据。但是,我只希望他们访问一对夫妇的桌子。是否有可能只允许其他应用程序访问某些表? 将我所有的db代码放在一个地方(内容提供者)看起来是个好主意,而不必将其分解。 什么会被认为是最佳实践?

    5热度

    3回答

    这个标题听起来有点疯狂,但这是让我困惑的东西。我的应用大量使用本地数据库操作。正如Android文档和一些博客中所建议的那样,我扩展了SQLiteOpenHelper类,并在那里定义了我所有的数据库操作。由于我的一些数据库操作在线程中执行,打开和关闭数据库会导致一些IllegalStateExceptions。所以,我让我的DB帮手为Singleton,它解决了这些问题,也为每个数据库操作摆脱了o

    31热度

    4回答

    插入到数据库的新记录的ID当你插入一个新的项目进入这样 Uri uri = getContentResolver().insert(Tournaments.CONTENT_URI, values); 数据库有没有办法从返回的URI获得ID所以我不必运行查询来获取id,因为它已经在返回的uri中了?

    4热度

    4回答

    我正在实施PRIVATE ContentProvider,该表格包含很少关系的表格(一对多,多对多)。在我目前的实现中,所有的表都可以通过URI访问。 我该如何简化接口,以便不必通过URI来访问内部'through'表? 例如,我有一个POSTS表,每个POST都有很多TAGS通过TAGGINGS表。 我想仅与POSTS URI进行交互,并在ContentProvider内部执行“私人”工作。 对

    0热度

    2回答

    从how to store 6:00pm in sqlite database in android,我知道对于SQLite,没有数据类型“TIME”。 因此,如果我想存储时间(年,月,日,小时,分,秒),我该如何创建该列?我应该使用“TEXT”?但是,如果我想按时间排序,我该如何解析Android和 ,我该怎么做? 感谢您的帮助!

    0热度

    2回答

    我使用SQLite构建了一个数据库,当我尝试运行填充数据库的主活动文件时,它在onCreate上崩溃。我无法加载该活动。我的onCreate方法使用getWriteableDatabase打开一个数据库,并且我只是将值className,workoutName和id添加到我创建的表中,这些表会执行这些值。出于某种原因,我的活动甚至无法加载。有任何想法吗? 下面是我的代码: import andro

    1热度

    1回答

    所以当我学习Android时,我对如何使用ContentProvider以及如何使用SqliteDatabase正确地插入东西得到了很多建议。现在我有一个没有道理的错误,至少是每个人都告诉我的一切。错误是这样的: android.database.sqlite.SQLiteException: near "s": syntax error: while compiling: SELECT * F