本次升级主要是对事务添加了“实时提交”的功能,其他的DEMO与代码生成器都没有修改,因此本次只发布升级的Dll即可。
SmartPersistenceLayer3.1.0.5的Dll下载:点击下载
将下载的Dll覆盖原先的3.1中的Dll即可。
至于原先DEMO与代码生成器请参考SPL3.1发布文章 :SmartPersistenceLayer3.1正式发布
SPL3.1.0.5升级细节:
1. 彻底防止了数据库保留字的问题,对于Access与Sql Server都会采用"["、"]"号作为定界符
对于Oracle采用"""、"""作为定界符.
2.修正了RetrieveCriteria 在AddSelect()提取部分属性情况下,使用AsEntityContainer时出错的情况
处理:在使用AddSelect()的AsEntityContainer时,对象只被赋于具有AddSelect()指定的值,其他属性都为Null
3.事务的“实时提交”新机制,具体内容请参考:SmartPersistenceLayer3.1讲解(10)---高级事务处理篇
SmartPersistenceLayer3.1.0.5的Dll下载:点击下载
将下载的Dll覆盖原先的3.1中的Dll即可。
至于原先DEMO与代码生成器请参考SPL3.1发布文章 :SmartPersistenceLayer3.1正式发布
SPL3.1.0.5升级细节:
1. 彻底防止了数据库保留字的问题,对于Access与Sql Server都会采用"["、"]"号作为定界符
对于Oracle采用"""、"""作为定界符.
2.修正了RetrieveCriteria 在AddSelect()提取部分属性情况下,使用AsEntityContainer时出错的情况
处理:在使用AddSelect()的AsEntityContainer时,对象只被赋于具有AddSelect()指定的值,其他属性都为Null
3.事务的“实时提交”新机制,具体内容请参考:SmartPersistenceLayer3.1讲解(10)---高级事务处理篇