07 2012 档案

摘要: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 代码哥 阅读(1802) 评论(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 代码哥 阅读(2976) 评论(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 代码哥 阅读(9011) 评论(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 代码哥 阅读(6181) 评论(0) 推荐(0)