Never give up - LEO

人 只有在合适的地方 才能体现出最大的价值
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

2010年6月11日

摘要: 在实际开发中,我们经常需要从数据库中读取数据并赋值给实体类的相应属性。在.Text的DataDTOProvider中存在大量这样的代码, 比如: publicRole[]GetRoles(intBlogID) { System.Collections.ArrayListal=newSystem.Collections.ArrayList(); IDataReaderreader=DbProvide... 阅读全文

posted @ 2010-06-11 11:46 lizhiwen 阅读(187) 评论(0) 推荐(0) 编辑

摘要: I have a strange problem while connecting to MSSQL 2008 with php.First I wrote the code myself and I got error message:After googleing for a few hours I found out that with the 2005 version there is s... 阅读全文

posted @ 2010-06-11 11:45 lizhiwen 阅读(726) 评论(0) 推荐(1) 编辑

摘要: 提供给 lock 的对象只是用来唯一地标识由多个线程共享的资源 通常,最好避免锁定 public 类型或锁定不受应用程序控制的对象实例。例如,如果该实例可以被公开访问,则 lock(this) 可能会有问题,因为不受控制的代码也可能会锁定该对象。这可能导致死锁,即两个或更多个线程等待释放同一对象。出于同样的原因,锁定公共数据类型(相比于对象)也可能导致问题。锁定字符串尤其危险,因为字符串被公共语言... 阅读全文

posted @ 2010-06-11 11:42 lizhiwen 阅读(221) 评论(0) 推荐(0) 编辑

摘要: 问题描述:在一个页面里创建多个按钮,其中默认情况下按钮事件与数据验证控件冲突:当其中的一个按钮被点击后想要特定的validator被激发而不是页面中的所有validator。而其他按钮则不需要validator。此时会都会启用数据验证控件。 说明:在ASP.NET 1.1中除了hack code没有更好的办法。ASP.NET 2.0中给所有的validator控件和按钮(button、linkbu... 阅读全文

posted @ 2010-06-11 11:40 lizhiwen 阅读(400) 评论(0) 推荐(1) 编辑