草庐IT

sqlite-wal

全部标签

.net - 非管理员用户的 System.Data.SQLite 慢速连接

我有一个带有System.Data.Sqlite(1.0.82)的.NET4应用程序(混合模式),用于对加密数据库进行数据库访问。当我将应用程序安装到“c:\programfiles\myfolder”时,连接到sqlite数据库文件的速度很慢。日志文件显示是sqliteconnect语句延迟了几秒钟。当我执行以下操作时,问题没有发生:以管理员权限运行应用安装除c:\programfiles\以外的任何其他位置将应用程序安装到c:\programfiles\,但将数据库移动到另一个文件夹。我不知道这可能是什么原因... 最佳答案 如

android - SQlite 数据库在 Android 中以编程方式转换为 Excel 文件格式

我正在开发以SQlite作为数据库的android应用程序。我想以编程方式将我的android应用程序数据库导出为excel文件格式,以便普通人可以轻松读取他们的数据库。如果可能的话,请给我提示或不而不是帮助我转换任何其他文件格式,如文本文件或其他。感谢投票... 最佳答案 Excel读取CSV,因此这是迄今为止最简单的选择。看看opencsvhttp://opencsv.sourceforge.net它几乎包含您需要的一切。该过程变得如此简单:读取您希望从Sqlite导出的数据。将结果写入csv文件(记得命名为*something

android - SQlite 数据库在 Android 中以编程方式转换为 Excel 文件格式

我正在开发以SQlite作为数据库的android应用程序。我想以编程方式将我的android应用程序数据库导出为excel文件格式,以便普通人可以轻松读取他们的数据库。如果可能的话,请给我提示或不而不是帮助我转换任何其他文件格式,如文本文件或其他。感谢投票... 最佳答案 Excel读取CSV,因此这是迄今为止最简单的选择。看看opencsvhttp://opencsv.sourceforge.net它几乎包含您需要的一切。该过程变得如此简单:读取您希望从Sqlite导出的数据。将结果写入csv文件(记得命名为*something

c# - 如何查询SQLite一条记录是否存在?

在下面注释掉的行中,PlatypusId为红色/无法识别,尽管它确实存在于相应的表中。在queryResult的多行跨越赋值中,PlatypusId,where,count为红色/无法识别。//varqueryResult=awaitconn.Table().CountAsync().(x=>x.PlatypusId.Equals(personId));varqueryResult=frompinPlatypiRequestedwherep.PlatypusId.Equals(platypusId)selectcount;IOW,当我添加这个时:varconn=newSQLiteAsy

c# - 如何查询SQLite一条记录是否存在?

在下面注释掉的行中,PlatypusId为红色/无法识别,尽管它确实存在于相应的表中。在queryResult的多行跨越赋值中,PlatypusId,where,count为红色/无法识别。//varqueryResult=awaitconn.Table().CountAsync().(x=>x.PlatypusId.Equals(personId));varqueryResult=frompinPlatypiRequestedwherep.PlatypusId.Equals(platypusId)selectcount;IOW,当我添加这个时:varconn=newSQLiteAsy

c# - Windows Phone 8 的 SQLite 无法编译

我已经从thislink.下载了适用于SQLite的VisualStudio2012的WindowsPhone8扩展。但是,在编译时,我得到了这个错误:Theprocessorarchitectureoftheprojectbeingbuilt"AnyCPU"isnotsupportedbythereferencedSDK"SQLite.WP80,Version=3.7.15.2".Pleaseconsiderchangingthetargetedprocessorarchitectureofyourproject(invisualstudiothiscanbedonethrought

c# - Windows Phone 8 的 SQLite 无法编译

我已经从thislink.下载了适用于SQLite的VisualStudio2012的WindowsPhone8扩展。但是,在编译时,我得到了这个错误:Theprocessorarchitectureoftheprojectbeingbuilt"AnyCPU"isnotsupportedbythereferencedSDK"SQLite.WP80,Version=3.7.15.2".Pleaseconsiderchangingthetargetedprocessorarchitectureofyourproject(invisualstudiothiscanbedonethrought

sql - 在 SQLite 中显示/更改工作目录

SQLite是否有一个命令可以显示我在命令行上工作的目录?另外,如何更改那里的工作目录? 最佳答案 sqlite3确实有当前目录的概念(尽管它“延迟”到底层shell);否则它不会有.cdDIRECTORY命令。要模拟pwd,您可以使用:sqlite>.shellpwd/Users/brad/语法是.shellCMDARGS...,它允许您RunCMDARGS...inasystemshell要更改目录,请使用.cd:sqlite>.cd/Users/yourname/directory/.cd命令wasaddedinversion

sql - 在 SQLite 中显示/更改工作目录

SQLite是否有一个命令可以显示我在命令行上工作的目录?另外,如何更改那里的工作目录? 最佳答案 sqlite3确实有当前目录的概念(尽管它“延迟”到底层shell);否则它不会有.cdDIRECTORY命令。要模拟pwd,您可以使用:sqlite>.shellpwd/Users/brad/语法是.shellCMDARGS...,它允许您RunCMDARGS...inasystemshell要更改目录,请使用.cd:sqlite>.cd/Users/yourname/directory/.cd命令wasaddedinversion

sqlite - SVN - SQLite - 磁盘 I/O 错误

尝试提交到我的SVN存储库时,出现以下错误:Workingcopy'Z:\prace-pj\projects\other\CopyRT'locked.于是我运行了cleanup命令,然后commit成功了,但是在响应信息的最后,出现了如下错误:Errorbumpingrevisionspost-commit(detailsfollow):diskI/Oerror,executingstatement'RELEASEs11'现在当我尝试例如更新存储库,它说它仍然被锁定。当我清理并再次尝试更新时,出现如下错误:diskI/Oerror,executingstatement'RELEASEs