上一页 1 ··· 280 281 282 283 284 285 286 287 288 ··· 361 下一页
摘要: 回到目录1:日期范围上smalldatetime的有效时间范围1900/1/1~2079/6/6datetime的有效时间范围1753/1/1~9999/12/312:精准度上smalldatetime只精准到分,而datetime则可精准到3位的毫秒。3:存储空间上smalldatetime占用4... 阅读全文
posted @ 2012-10-29 09:52 张占岭 阅读(705) 评论(2) 推荐(0) 编辑
摘要: 回到目录相关文章系列第八回 EF架构~将数据库注释添加导入到模型实体类中第二十一回 EF架构~为EF DbContext生成的实体添加注释(T4模板应用)第二十二回 EF架构~为EF DbContext生成的实体添加注释(T5模板应用)在EF架构中,我们的数据库注释不会被自动映射到EDMX模型上,而模型的说明也不会自己在生成的SQL语句上体现,我们需要手动做一下设置才行。首先分两步走,第一步Data First环境下,将数据库注释添加到实体类;第二步 Code First环境下,将实体类注释,输出到SQL语句上。下面是实现方法:第一 数据库注释添加到实体类从数据库更新模型后,假设为" 阅读全文
posted @ 2012-10-25 11:48 张占岭 阅读(8070) 评论(12) 推荐(5) 编辑
摘要: 任务调度类似于sqlserver中的作业,即按周期性执行某个程序,代码段,或者某种服务,在JAVA环境中出现了Quartz,它可以简单的实现任务的调试,而像lucene一样,它会有对于的.net版本,Quartz.net,今天我们来做一个简单的实验,其时很简单的实验:环境:.net4.0+mvc3功能:每1分钟去向一个文件里写日志(当然,如果你要调用某个服务,只要让它实现IJob接口即可。所需要的程序集首先在WEB.Config的configuration节点里做一些必要的配置 1 <configSections> 2 <section name="quartz&q 阅读全文
posted @ 2012-10-24 17:42 张占岭 阅读(10488) 评论(9) 推荐(2) 编辑
摘要: 写JS还是谨慎点好,为什么这样说,首先一个常识就是,在浏览器执行JS脚本过程中,当出现脚本错误,并且你没有手动进行异常捕捉时,他会在浏览器下面出现黄色的叹号,这是正常的,这也不是最重要的,最重要的是,出错行以下的所有JS代码将中停执行,这是我们不希望看到的,所以说,对于自己写的,拿不准的脚本还是加上异常捕捉比较好。1 清除黄色叹号:window.onerror={return true;} //这只是表面清除了错误,但JS代码将被中停2 为容易出错的,容易产生兼容问题的代码段加上try..cache 1 try{ 2 3 var a="hello world"; 4 5 D 阅读全文
posted @ 2012-10-23 17:39 张占岭 阅读(1195) 评论(0) 推荐(3) 编辑
摘要: 产生这个问题的原因,其时是由我们的习惯引起的,一般说过,我们的update操作是这样的1 从数据表把数据获出来2 修改取出现的实体值3 发回给数据表,更新成功这看上去没有问题,但在EF环境中就会产生问题,因为当你取实体时,默认情况下EF会向ObjectStateManager提交一种跟踪机制,即向它里面添加了一个键值,而当你调用update时,这时它已经有这个键值了,所有出现异常也很正常。解决方法1:不使用上面的逻辑,直接将实体附加到数据上下文中,这是可以的解决方法2:在获取单条实体时,取消实体跟踪,扩展方法是AsNoTracking(),这时不会向ObjectStateManager添加键值 阅读全文
posted @ 2012-10-23 15:34 张占岭 阅读(708) 评论(0) 推荐(1) 编辑
上一页 1 ··· 280 281 282 283 284 285 286 287 288 ··· 361 下一页