Tag: SQLite

SQLite:由于索引超出范围,无法在索引1处绑定参数。 该语句有0个参数

我得到以下错误,我不知道为什么发生。 我想知道是否还有其他人能够解决这个问题。 12-25 22:52:50.252: E/AndroidRuntime(813): Caused by: java.lang.IllegalArgumentException: Cannot bind argument at index 1 because the index is out of range. The statement has 0 parameters. 12-25 22:52:50.252: E/AndroidRuntime(813): at android.database.sqlite.SQLiteProgram.bind(SQLiteProgram.java:212) 12-25 22:52:50.252: E/AndroidRuntime(813): at android.database.sqlite.SQLiteProgram.bindString(SQLiteProgram.java:166) 12-25 22:52:50.252: E/AndroidRuntime(813): at android.database.sqlite.SQLiteProgram.bindAllArgsAsStrings(SQLiteProgram.java:200) 12-25 22:52:50.252: E/AndroidRuntime(813): at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:47) 12-25 22:52:50.252: E/AndroidRuntime(813): at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1314) 12-25 22:52:50.252: E/AndroidRuntime(813): at […]

什么是一个很好的OO C ++包装的SQLite

我想为sqlitefind一个好的面向对象的C ++(而不是C)包装器。 人们推荐什么? 如果你有几个build议,请把它们分别用于投票。 另外,请说明您是否有任何关于您build议的包装的经验,以及您是如何使用的。

Sqlite在铬

是否有可能使铬扩展与SQLite数据库交互与Firefox的扩展类似? 你能给我一些build议或链接哪里是更多的信息开发铬扩展与SQLite交互? 谢谢

sql,按列Asorting,然后按列Bsorting

如何编写sql,以便可以按列A比列Bsorting结果。如下所示: SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B

没有这样的表android_metadata,有什么问题?

我正在复制一个预先存在的数据库到/data/data/packagename/databases使用的代码学习using-your-own-sqlite-database-in-android-applications 复制后,打开数据库时收到以下日志消息: 没有这样的表android_metadata 我是否需要创build一个名为android_metadata的表? 什么值我需要插入到这个数据库表 非常感谢

android – 没有内容提供者的CursorLoader&SQLite

我知道这个问题已经讨论过了,但是我想问一下这个问题的现状。 我必须创build一个ContentProvider来使用CursorLoader与sqlite数据库连接吗? 我发现 没有ContentProvider的CursorLoader用法 Emmby评论说,看起来正是我所希望的 用户应该意识到一个限制,就是没有任何机制来刷新数据变化(就像装载机应该这样做) 所以提到另一个解决scheme https://github.com/commonsguy/cwac-loaderex 又指出了一些缺点 但是,要使用自动重新查询,您需要为UI和更新使用相同的加载器,从而限制了其对后台服务的可用性。 当然,在使用LoaderManager的时候,我们希望得到它所引入的所有好处。 所以我的问题是,如果有一种方法来使用LoaderManager连接到一个SQLite数据库,而不必实现一个内容提供者,但有它的所有好处。 谢谢

为什么我不能安装SQLite的gem?

我尝试在Ruby 1.8.6,Rails 2.2.2,gem 1.3和sqlite-3.5.9的Fedora 9 Linux上安装SQLite gem。 这是我正在运行的命令及其结果: sudo gem install sqlite3-ruby Building native extensions. This could take a while… ERROR: Error installing sqlite3-ruby: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb install sqlite3-ruby can't find header files for ruby. Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/ext/sqlite3_api/gem_make.out gem_make.out只是重复已经发送到控制台的东西。 […]

SQLite – ORDER BY RAND()

在MySQL中,我可以使用RAND()函数,在SQLite 3中还有其他的select吗?

是否有可能从JavaScript访问SQLite数据库?

我有一组HTML文件和一个SQLite数据库,我想从浏览器访问,使用file:// scheme。 是否有可能访问数据库,并使用JavaScript创build查询(和表)?

SQLite查询以不区分大小写的字母顺序

我想要做的就是按照字母顺序来抓东西,而忽略大写字母。 db.rawQuery("SELECT " + catName + " FROM "+tableName+" ORDER BY "+catName+" ASC COLLATE NOCASE;", null); 这是我上面使用的代码,但它总是给我一个SQLiteexception,说COLLATE是一个语法错误。 android.database.sqlite.SQLiteException:在“COLLATE”附近:语法错误:在编译时:SELECT Artist FROM testTable COLLATE NOCASE ASC