Auiso一二空间

编程中犯的错误!

 1、ctrldate=((DateControl)this.FindControl("DateControl1"));//??放在page_load事件报错“未将引用。。实例”

1、错把类 从两个类继承:只支持单继承。单可以即从类继承又从接口继承 
public class Atest:System.Web.UI.Page,DbBase.Base
 {
。。
  }
2、protected修饰的方法 只能通过继承方法去访问  否则类表不出。
3、引用类时  自动在命名空间的同级和所属上级空间内查找,但不能在同级旁支下级命名空间内查找
4、

阅读器关闭时 FieldCount 的尝试无效?????请问这个是什么原因引起的???如何解决???

 如果你使用了SqlDataReader来绑定数据请不要在函数内部将其Connection对象关闭,因为Reader并不是离线的数据集。你的代码中是否有类似下面的代码(表示大概意思)?  
  public   SqlDataReader   GetSomething(){  
  conn.open();  
  SqlDataReader   reader   =   sqlcmd.ExcecutReader(CommandBehavior.CloseConnection));  
  conn.close();//   occur   error   here  
  return   reader;  
  }  
  在绑定的时候调用了这个方法来指定数据源。如果使用这个方法则需要在调用函数中关闭Reader这样conn就可以自动关闭。  
  如果是使用的是SqlDataAdapter和DataSet那么请去掉显式关闭conn的调用。或者在finally中调用之。
5、DataReatder  做数据源 只能绑定一次   不能同时绑定到两个控件上 

posted on 2006-09-02 08:58  阿社  阅读(230)  评论(0编辑  收藏  举报

导航