首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

窗体继承的有关问题。在线急救

2012-02-03 
窗体继承的问题。在线急救!我在窗体(UserTemplet)的load里给两个combobox(分别为cbbgroup,cbbdepartment)赋

窗体继承的问题。在线急救!
我在窗体(UserTemplet     )的load里给两个combobox(分别为cbbgroup,cbbdepartment)赋了值。    
  public     partial     class     UserTemplet     :     Form    
  {    
                              public     SqlDataAdapter     da     =     null;    
                              public         DataSet     ds     =     null;    
                              public         DataTable     dt     =     null;    
 
                              public     UserTemplet()    
                              {    
                                              InitializeComponent();    
                              }    
 
                              private     void     UserTemplet_Load(object     sender,     EventArgs     e)    
                              {    
                                              da     =     new     SqlDataAdapter( "select     *     from     departments     where     tag     =     1;select     *     from     groups     where     tag     =1 ",     DB.conn);    
                                              ds     =     new     DataSet();    
                                              dt     =     new     DataTable();    
                                              da.Fill(ds);    
 
                                              dt     =     ds.Tables[0];    
                                              cbbDepartment.DataSource     =     dt;    
                                              cbbDepartment.DisplayMember     =     "AName ";    


                                              cbbDepartment.ValueMember     =     "departmentid ";    
 
                                              dt     =     ds.Tables[1];    
                                              cbbGroup.DataSource     =     dt;    
                                              cbbGroup.DisplayMember     =     "AName ";    
                                              cbbGroup.ValueMember     =     "groupid ";    
                              }    
              }    
 
接着我的继承窗体(Form2)在显示窗体设计器的时候出错误;    
提示如下:    
Fill:     SelectCommand.Connection     属性尚未初始化。        
隐藏                        
 
在     System.Data.Common.DbDataAdapter.GetConnection3(DbDataAdapter     adapter,     IDbCommand     command,     String     method)    
在     System.Data.Common.DbDataAdapter.FillInternal(DataSet     dataset,     DataTable[]     datatables,     Int32     startRecord,     Int32     maxRecords,     String     srcTable,     IDbCommand     command,     CommandBehavior     behavior)    
在     System.Data.Common.DbDataAdapter.Fill(DataSet     dataSet,     Int32     startRecord,     Int32     maxRecords,     String     srcTable,     IDbCommand     command,     CommandBehavior     behavior)    
在     System.Data.Common.DbDataAdapter.Fill(DataSet     dataSet)    
在     WS.UserTemplet.UserTemplet_Load(Object     sender,     EventArgs     e)     位置     E:\ws     for     C#\WS\WS\UserTemplet.cs:行号     29    
在     System.Windows.Forms.Form.OnLoad(EventArgs     e)...    
 
好像是说da.Fill(ds);这句有错误,实在不明白应该怎么处理。    
求教各位兄弟了!搞了大半天了。

[解决办法]
DB.conn未正确赋值。

热点排行