摘要:Sql Server Compact 不支持 TOP 、ROW_NUMBER 那经常使用的SQL分页在Sql Server Compact中不能用了,那Sql Server Compact的分页是怎样实现的呢答案是 ORDER BY、 OFFSET 和 FETCH。不过需要Sql Server Compact4.0及其以上版本。通过 OFFSET-FETCH 子句,您可以从结果集中仅提取某个时间范围或某一页的结果。OFFSET-FETCH 只能与 ORDER BY 子句一起使用。ORDER BY { order_by_expression [ ASC | DESC ] } [ ,...n][& 阅读全文
posted @ 2012-07-17 00:47 代码哥 阅读(1700) 评论(0) 推荐(1) 编辑
摘要:开发环境1. VS2010SP12. Microsoft SQL Server Compact 4.0 3. Visual Studio 2010 SP1 Tools for SQL Server Compact 4.0 因为SQL Server Compact 4.0是VS10之后才出来的创建Sql Server Compact数据库1.通过 sql studio数据库文件下拉框有新建compact数据库选项2. vs studiovs添加新项中有新建数据compact 4.0 数据库项如何将sql compact 3.5升级到sql compact4.0需要使用 Upgrade()方法 . 阅读全文
posted @ 2012-07-13 22:56 代码哥 阅读(2836) 评论(0) 推荐(0) 编辑
摘要:今天又看到"这可能是由于服务终结点绑定未使用 HTTP 协议造成的" 这个蛋疼的错误这个错误之前也遇到过多次 归纳原因有1、没有重新生成代理文件2、这是因为WCF返回值无法序列化造成的但我今天遇到时 我想这次肯定不是这两个原因之一 我想应该是数据量过大 于是把数据减少一部分后 一切正常 那就找解决方案 最后看到 这个帖子 http://topic.csdn.net/u/20080708/08/8158eac6-08fd-4e04-b37d-7dfc8137a6d9.html?seed=937996111&r=60490402#r_60490402 按文中的配置方法配 阅读全文
posted @ 2012-07-09 19:03 代码哥 阅读(8223) 评论(2) 推荐(1) 编辑
摘要:EF中Database.SqlQuery<TElement> Method (String, Object[]) 可以直接执行SQL语句但以为object[]参数和在ado.net中一样呢 开始就按ADO.NET中的 写法sql为:update Product_Union set a=@a where b=@b如 var parameters = new SqlParameter[] {new SqlParameter("@a", 1),new SqlParameter("@b",2)}; 这样写, 但运行时发现也不报错 数据也不更新后来查了 阅读全文
posted @ 2012-07-04 10:53 代码哥 阅读(5967) 评论(0) 推荐(0) 编辑
摘要:1.分别配置http,tcp终结点 http终结点方便在浏览器中查看2.配置iis 使站点支持TCP如果不出意外 这样配置后即可使用服务了问题汇总:一.找不到具有绑定 NetTcpBinding 的终结点的与方案 net.tcp 匹配的基址。注册的基址方案是 [http]。 1安装wcf 激活2.配置站点使其支持TCP协议问题二 :未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.Ht 阅读全文
posted @ 2012-06-29 17:48 代码哥 阅读(816) 评论(0) 推荐(0) 编辑
摘要:之前也做过这样的单例处理 但是不能激活程序并显示在最前端 今天看了Charles Chen的C#程序只允许运行一个实例的解决方案 中文章的方案实现了单例运行并激活序窗口 方法和Charles Chen的一样 只是做了些细节的优化。 public class SoftHelper { ///<summary> /// 该函数设置由不同线程产生的窗口的显示状态 /// </summary> /// <param name="hWnd">窗口句柄</param> /// <param name="cmdShow&qu 阅读全文
posted @ 2012-06-21 11:31 代码哥 阅读(11459) 评论(4) 推荐(3) 编辑
摘要:public class TypeInfoHelper { public static string GetClassPropertiesName<TClass, TResult>(Expression<Func<TClass, TResult>> propery) { var body = propery.Body.ToString(); return body.Substring(body.LastIndexOf(".") + 1); } }调用如下: public class MyCla... 阅读全文
posted @ 2012-04-10 11:13 代码哥 阅读(2284) 评论(1) 推荐(0) 编辑
摘要:静态版块目录化和贴子目录化 现在网站一般都采用扁平的树型网状结构 即目录式导航 如:http://www.cnblogs.com/daimage/archive/2012/02/25/2367534.html 如何在Discuz中使用目录式导航呢? 阅读全文
posted @ 2012-03-15 02:49 代码哥 阅读(919) 评论(0) 推荐(0) 编辑
摘要:前一段时间安装Zend GuardLoader,因为Zend GuardLoader只能用在No Thread Safe版本,我装的版本却是Thread Safe,装完配置后通过phpinfo()输出看不到Zend Guard.当时因为时间原因和不是必须需要安装Guard Loader,就没有深入追究。今天在配置Xdebug时用到zend_extension_ts ,这次只能配置Zend GuardLoader了。在网上搜到最后的方案却是:想在Thread Safe版本装Zend GuardLoader——没门!Both Zend and MS both think NTS is the on 阅读全文
posted @ 2012-02-28 02:17 代码哥 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:1. MySQL WorkbenchMySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。2.MySQL Workbench 的下载和安装 (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。(2)可以独立安装MySql Workbench。官方下载地址:http://dev.mysql.com/downloads/workbench/ 安装很简单,基本就是一路Next。3.MySQL Workbench的功能使用功能界面:分为三个主要功能模块:Sql Development(Sql开发 阅读全文
posted @ 2012-02-25 11:48 代码哥 阅读(213239) 评论(10) 推荐(16) 编辑