上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 52 下一页
  2012年12月16日
摘要: 上个系列主要是对什么是POCO做了简单的介绍,对POCO大概概念不了解的可以点这里查看系列一的内容。本系列开始对POCO的使用,通过简单示例快速入门,所用的数据库是Northwind数据库第1步 - 创建模型,关闭默认代码生成1、打开VS2010创建一个类库,将工程命名为NorthwindModel,该工程忽略数据库持久化与对EF依赖。2、新建一个类库,命名为“NorthwindData”,引用“System.date.Entity",以及添加对NorthwindModel项目的依赖。3、添加ADO。NET data model到NorthwindData工程中,将项目命名为&quo 阅读全文
posted @ 2012-12-16 21:52 davidkam 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 做过JAVA的朋友应该对这个比较熟悉了在JAVA中叫POJO,POCO是Plain Old CLR Object的缩写。所谓的POCO就是那些不包括INSERT、ADD、DEL等数据持久化操作的以及不包括任何业务逻辑功能的原始类。只包含最基本的 GETTER 和SETTER如下类; public class Category { public int CategoryID { get; set; } public string CategoryName { get; set; } public string Description { ge... 阅读全文
posted @ 2012-12-16 21:51 davidkam 阅读(202) 评论(0) 推荐(0) 编辑
摘要: http://q.cnblogs.com/q/38251/ 阅读全文
posted @ 2012-12-16 02:45 davidkam 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 最近在用entity framework 和 WCF结合做服务端,偶然发现一个问题,就是数据传输对象(DTO)的容量问题,我的项目方案是把数据访问层封装为WCF部署在外网服务器上供客户端调 用.我发现传输速度没有想象的那么好,简直就是不堪入目,终于有一天我发现问题的所在,就是edmx生成的实体类和自己手写实体类的区别,我用 District这张表来做演示,表中一共有5个字段,废话不多说,先看一代码,下面是edmx自生成的District类代码View Code 1 代码 2 3 [global::System.Data.Objects.DataClasses.EdmEntityTy... 阅读全文
posted @ 2012-12-16 02:06 davidkam 阅读(440) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/n-pei/archive/2010/08/12/1797751.html 阅读全文
posted @ 2012-12-16 02:02 davidkam 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在EF下使用基于T4模版的POCO实体生成器在Entity Framework 4.0提供了对POCO(简单传统CLR对象/Plain Old CLR Object)支持,这样让我们专注于业务逻辑和更有效的进行单元测试.并且POCO不需像默认EF实体一样要继承才能实现,所以可以更灵活的切换.本文将介绍如何自动生成POCO并替换EF生成的实体.实现两者的分离,独立于EF存在.下载安装POCO实体生成器本文使用的是Microsoft提供的T4模版,下载地址:http://visualstudiogallery.msdn.microsoft.com/23df0450-5677-4926-96cc-1 阅读全文
posted @ 2012-12-16 01:57 davidkam 阅读(424) 评论(0) 推荐(1) 编辑
  2012年12月13日
摘要: jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var checkValue=$("#select_id").val(); //获取Select选择的Value4. var check 阅读全文
posted @ 2012-12-13 11:48 davidkam 阅读(164) 评论(0) 推荐(0) 编辑
  2012年12月11日
摘要: 转自:http://www.pai7.cn/article.asp?id=359SQL语句:LOCKTABLEStablenameWRITE;LOCKTABLEStablenameREAD;InsertINTOassignmentVALUES(1,7513,'0000-00-00',5),(1,7513,'2003-01-20',8.5);UNLOCKTABLES;对于多个用户同时提交表单,并且同时向数据库中得到表单ID,我是这样解决的:mysql_query("locktablesporead");mysql_query("loc 阅读全文
posted @ 2012-12-11 11:55 davidkam 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 事务的特征ACID,即原子性、一致性、隔离性、持久性。原子性保证一个事务为一个最小的单元,内部不可分割;一致性保证事务中的每个操作线程不可单独提交,成功则一起提交,不成功则事务回滚;隔离性保证不同事务间看到的数据视图相互独立,相互隔离(隔离级别可设置);持久性保证事务提交后数据会持久的保存下来;sql规范定义的事务的隔离级别:1.READ UNCOMMITTED(读取未提交内容) 所有事务可以看到未提交事务的执行结果,本隔离级别很少用到实际应用中,读取未提交的数据,又称为“脏读”。2.READ COMMITTED(读取提交内容) 大多数数据库的默认隔离级别是此级别,但不是mysql默认的。.. 阅读全文
posted @ 2012-12-11 11:55 davidkam 阅读(297) 评论(0) 推荐(0) 编辑
  2012年12月6日
摘要: mySql中是否能有SQLserver的@@error变量呢,或者如c#中的try catch语法呢。答案是肯定的,实例代码如下: 1 DROP PROCEDURE IF EXISTS sp_call_jobs; 2 CREATE PROCEDURE sp_call_jobs() 3 NOT DETERMINISTIC 4 SQL SECURITY DEFINER 5 COMMENT '' 6 BEGIN 7 declare _row,_err,_count int default 0; 8 DECLARE CONTINUE HANDLER FOR SQLEXCEPT... 阅读全文
posted @ 2012-12-06 01:04 davidkam 阅读(1128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 52 下一页