04 2011 档案
摘要:http://database.51cto.com 2008-01-03 15:53 王翔 InfoQ中文站 我要评论(0) 摘要:分布式事务(DTx:Distributed Transaction)一直是大型应用所需的必要特性。.NET Framework 2.0开始默认提供ORACLE的ADO.NET驱动,虽然也支持通过TransactionScope隐式启动DTx,但却采用应用宿主进程外的dllhost.exe作为独立的DTx协调器(DTC)。标签:TransactionScopeOracle.NET驱动分布式事务(DTx:Distributed Transaction)一直是大型应用所
阅读全文
摘要:在程序的开发过程中,对数据库的增删改通常要用到事务,用来实现的全部更新和全部回滚。单数据库还比较好做,如果遇到同时操作多个数据库增删改,可以用下面的方法一。TransactionScope类 TransactionScope类是framework2.0 新增的一个类,在System.Transactions命名空间中,使用时必须先添加System.Transactions引用;另外还要在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动,启动这个服务.示例代码如下:Code
阅读全文
摘要:1.若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS都有检测工具可用,请见http://validator.w3.org。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。2.使用浮动功能时记得适当清除指令 浮动是个危险的功能,未必会产生您所期望的结果。如果您遇到浮动元素延伸到外围容器的边框或者其他不正常情况,请先确定您的做法是正确的。请参阅EricMeyer在ComplexSpiralConsultingWeb网站上的教学。3.边界重合时利用padding或
阅读全文
摘要:haslayout是WindowsInternetExplorer渲染引擎的一个内部组成部分。在InternetExplorer中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用了hasLayout的属性,属性值可以为true或false。当一个元素的hasLayout属性值为true时,我们说这个元素有一个布局(layout) 要想更好的理解css,尤其是IE下对css的渲染,haslayout是一个非常有必要彻底弄清除的概念。大多IE下的显示错误,就是源于haslayout。 当一个元素有一个布局时,它负责对自己
阅读全文