在 Windows 7 (64 位) 的 IIS 7 上运行 32 位应用程序 24 May 2014 Jeff ASP.NET, Computer Network 计算机网络 问题: 你发布了一个网站应用到 Windows 7 (64 位)的 IIS 7 服务器上,当你从网页上打开时,显示“试图加载格式不正确的程序”的错误。如: Server Error in ‘xxx’ Application. Could not load file or assembly ‘System.Data.SQLite’ or one of its dpendencies. 解... [More]
Solved: Attempt to write a read-only database 27 June 2013 Jeff BlogEngine.NET Problem: Hosted a BlogEngine.NET on Windows Server 2008 [R2] / Windows 8 IIS server (7.5 or higher), and used SQLite as Blog’s database. When navigate to the blog, an error clames “Attempt to write a... [More]
如何查询SQLite数据库中的索引信息 13 February 2012 Jeff SQL, BlogEngine.NET 一、问题: 在SQLite数据库中,已知索引名称(为idx_be_Posts_BlogID_PostID),查询其详细信息。 二、问题分析: 在SQLite数据库中,索引信息储存在sqlite_mater表中。 三、解决方案: SELECT * FROM sqlite_master WHERE (name = 'idx_be_Posts_BlogID_PostID') 执行上述... [More]
如何在升级数据表的同时保留原数据 13 February 2012 Jeff BlogEngine.NET, Computer Network 计算机网络, SQL 一、问题 项目做到后期,或者项目版本升级时,有时不得不更新原来的数据库设计。比如有一张表,可能需要增加字段、修改字段等。在某些情况下,ALTER TABLE命令不能完成这个任务,比如更换主键。这时只能用全新的设计替换掉原来的设计。但是,如果让新设计的表格中,包含原来的数据呢? 二、解决方案 其实很简单,分4步: 创建新表 将原表数据插入到新表中 删除原表 将新表重命名为原表名 三、实例 知名开... [More]
笔记:Windows 7 64 位系统下未能加载文件或程序集“System.Data.SQLite”的解决办法 01 September 2011 Jeff ASP.NET, Blog, BlogEngine.NET, C# 一、问题 今天将自己的BlogEngine.NET博客下载到了Windows 7 64位系统里,这个博客使用SQLite数据库作为数据存储。结果在Windows 7 64位系统里运行这个博客的时候,出现如下错误: 未能加载文件或程序集”System.Data.SQLite”,或者格式错误等云云。 二、解决方案 上http://sourceforge.net/projects... [More]