上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 120 下一页
摘要: 参考http://www.2cto.com/kf/201207/139227.html有时候经常用到需要把一个匿名对象存入session或List或其他容器中,可是取出来的时候变成object了,不太方便使用。下面是一种转换方式:[csharp]classProgram{staticvoidMain(string[]args){Listolist=newList();olist.Add(new{Name="Hauk",Age=22});olist.Add(new{Name="Emily",Age=22});//使用动态类型foreach(dynamici 阅读全文
posted @ 2013-07-31 12:59 跟着阿笨一起玩.NET 阅读(424) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2013-07-14 11:58 跟着阿笨一起玩.NET 阅读(2) 评论(0) 推荐(0)
摘要: 本文转载:http://blog.csdn.net/iwteih/article/details/4483372TransactionScope是个好东西,可以自动管理transaction,即使是对分布式数据库也可以,但是需要一些配置(摸索了2天。。。), 本文的环境为windows 2003:1. 对跑代码的机器和sql所在的服务器进行Component Services的配置Administative Tools -> Component Services -> 点开Component Services -> Computers -> My computer -& 阅读全文
posted @ 2013-07-02 22:36 跟着阿笨一起玩.NET 阅读(1033) 评论(2) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/ghfsusan/archive/2010/03/23/1692627.htmlhttp://www.189works.com/article-85378-1.html如果在C#中使用TransactionScope类(分布式事务),则须注意如下事项:1、在项目中引用using System.Transactions命名空间(先要在添加net组件的引用);3、对MSDTC组件设置:步骤: 在控制面板--->管理工具--->服务 中,开启Distributed Transaction Coordinator 服务。a.控制面板- 阅读全文
posted @ 2013-07-02 21:06 跟着阿笨一起玩.NET 阅读(977) 评论(0) 推荐(0)
摘要: 从一个TABLE中取一行放到另一个TABLE里报错:该行已经属于另一个表。的解决办法用下面来个方法就OK了。DataTabledt=newDataTable();dt=ds.Tables["All"].Clone();//克隆All的结构传递给dtDataRow[]dr=this.dataSet31.Tables["Product"].Select("bc=1");//通过条件得到符合条件的行for(inti=0;i<dr.Length;i++){//将数组元素加入表...dt.Rows.Add(dr[i]);//出错提示为:该 阅读全文
posted @ 2013-06-26 18:25 跟着阿笨一起玩.NET 阅读(298) 评论(0) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/liuhh/archive/2011/05/14/2046544.html一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一个时间字段,每次增加数据时,填入当前的时间值。其实这误导了很多朋友。 1.基本概念时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的,通常用作给表行加版本戳的机制。存储大小为8个字节。每个数据库都有一个计数器,当对数据库中包含timestamp列的表执行插入或更新操作时,该计数器值就会增加。该计数器是数据库时间戳。这可以跟踪数据库内的相对时间,而不是时钟相关联的实际时间。一个表只能有一个. 阅读全文
posted @ 2013-06-23 18:20 跟着阿笨一起玩.NET 阅读(750) 评论(0) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/yongzhi/articles/1187149.html这篇文章也很不错:http://hi.baidu.com/zhizheqianlv/item/543fd806c92673db73e6761c 阅读全文
posted @ 2013-06-23 17:20 跟着阿笨一起玩.NET 阅读(3340) 评论(1) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/litianfei/archive/2007/08/16/858866.htmlUpdateCommand和DeleteCommand出现DBConcurrencyException异常。调试提示:违反并发性: DeleteCommand 影响了预期 1 条记录中的 0 条;或 违反并发性: UpdateCommand影响了预期 1 条记录中的 0 条。 这里的违反并发性:不是指多人编辑引起的并发。问题原因:在插入、更新或删除操作过程中当受影响的行数等于零时由 DataAdapter 引发的异常。可能的解决方法:1 检查是否设有主键。2 阅读全文
posted @ 2013-06-22 15:10 跟着阿笨一起玩.NET 阅读(14617) 评论(1) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/30ErLi/archive/2010/09/21/1832694.htmlXmlDatasetConvert该类提供了四种方法: 1、将xml对象内容字符串转换为DataSet 2、将xml文件转换为DataSet 3、将DataSet转换为xml对象字符串 4、将DataSet转换为xml文件 usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingSystem.IO;usingSystem.Xml;namespaceXmlD 阅读全文
posted @ 2013-06-22 13:24 跟着阿笨一起玩.NET 阅读(343) 评论(0) 推荐(0)
摘要: 本文转载:http://www.cnblogs.com/bcbr/articles/2288374.html最近,经常有客户反应,前天还用的好好的系统,今天就不能用了。考虑到系统近来没有做过改动和升级操作,所以从客户的机器环境入手解决,最后发现客户端的日期时间和服务端的日期时间有较大差异,将客户端机器修改成和服务端的日期时间一致后,系统恢复正常。查了一下资料,原来WCF安全校验通道,在建立时,会将客户端和服务端的时间进行对比,如果差异超过一定范围,通道建立工作就会失败;这个时间范围默认为5分钟,可通过配置进行修改,具体方法可到网上搜索。另外,客户端为什么用的好好的,突然就不行了,最后检查发现, 阅读全文
posted @ 2013-06-21 21:37 跟着阿笨一起玩.NET 阅读(1135) 评论(0) 推荐(0)
上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 120 下一页