Tag: SQLite

Android:由于连接池已closures,无法执行此操作

我正在通过关于这个问题的stackoverflow阅读,我还没有find一个解决scheme。 我注意到有时,我的应用程序抛出这个错误: java.lang.IllegalStateException: Cannot perform this operation because the connection pool has been closed. at android.database.sqlite.SQLiteConnectionPool.throwIfClosedLocked(SQLiteConnectionPool.java:962) at android.database.sqlite.SQLiteConnectionPool.waitForConnection(SQLiteConnectionPool.java:599) at android.database.sqlite.SQLiteConnectionPool.acquireConnection(SQLiteConnectionPool.java:348) at android.database.sqlite.SQLiteSession.acquireConnection(SQLiteSession.java:894) … 我有一个名为DatabaseHelper.java的文件,使用这种方法来获取它的一个实例: public static DatabaseHelper getInstance(Context context) { if (mInstance == null) { mInstance = new DatabaseHelper(context.getApplicationContext()); } return mInstance; } 然后我有像这样的方法(它崩溃的行cursor.moveToFirst()与该错误)。 它几乎从来没有崩溃,但有时它确实。 public Profile getProfile(long id) { SQLiteDatabase db = this.getReadableDatabase(); String […]

JavaScript的sqlite

有关从JavaScript访问和操作sqlite数据库的最佳build议。

如何在SQLIte中获取子string?

我从SQLite数据库中检索了很多数据。 当我检索我映射到我的应用程序中的不同视图。 在我的表格中有一个文本字段,我不想得到全文,只是前n个字符。 所以如果我的查询是例如: Select description from articles where id='29'; 那么如何从描述中获取子string? 谢谢

Android中BaseColumns的用法是什么?

在Android中从BaseColumns实现类有什么BaseColumns ?

closures数据库连接的最佳位置

我正在寻找一段时间来回答我的问题,但我没有得到我所需要的。 我有一个ListView的应用程序,并forms在哪里我可以添加新的logging到数据库。 所以没有太多的问题要做。 如何处理连接到数据库? 我应该closures它后,得到我想要什么,或者应该保持打开一直到应用程序closures? 我想知道什么是最好的方式,同时考虑性能和电池寿命。

Android:数据库文件存储在哪里?

我在Android设备上创build了一个SQLite数据库。 该程序可以读/写数据库,所以数据库文件显然已经创build。 SQLiteDatabase.mPath设置为 db.mPath = "/data/data/dev.client.android/databases/clientDB.db" 但是当我浏览设备上的目录时,我找不到文件clientDB.db。 我看了一下数据目录,但是看起来是空的。 有人知道这里可能是错的吗?

SQL Server Compact 4.0与SQLite

我有兴趣为我的WPF应用程序selectembedded式数据库引擎。 我想了解SQLite和最新的SQL CE 4.0如何比较的信息。 如果我应该select一个。 兴趣点将是对EF4的CTP和NHibernate 3的ORM支持。 提前致谢!

如何备份sqlite数据库?

什么是正确的方法来做到这一点? 我只是复制.sq3文件? 如果网站上有用户,而且正在复制文件,该怎么办?

Berkeley DB SQL与SQLite相比有多快?

Oracle最近向SQLite发布了一个Berkeley DB后端 。 我碰巧有一个数百兆字节的SQLite数据库,可以很好地从“改进的性能,并发性,可伸缩性和可靠性”中受益,但是甲骨文的网站似乎缺乏对这些改进的测量 。 有没有人在这里做过一些基准testing?

在EntityFramework.dll中发生未处理的“System.TypeInitializationException”typesexception

我正在尝试使用本教程学习entity framework和SQLite 。 但是,我得到一个错误。 抛出的错误是: 在EntityFramework.dll中发生未处理的“System.TypeInitializationException”typesexception 其他信息:“System.Data.Entity.Internal.AppConfig”的types初始值设定项引发exception。 这是完整的错误跟踪: System.TypeInitializationException: The type initializer for 'System.Data.Entity.Internal.AppConfig' threw an exception. —> System.Configuration.Configuration ErrorsException: Configuration system failed to initialize —> System.Configuration.ConfigurationErrorsException: Only one <configSections> element allowed per config file and if present must be the first child of the root <configuration> element. (C:\Users\Ankur\Documents\Visual Studio 2012\Projects\ConsoleApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.vshost.exe.config line 11) at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean […]