问题:
 我用设计器拖拽了一个DataAdapter,在设计的时候订好了SelectCommand。在程序中声明了private CurrencyManager cmOrders;并且在form的Load中帮定了:cmOrders=(CurrencyManager) BindingContext[dataSet11,"入库单"];ToolBar中有个"新增"记录按钮,点击时执行:
  cmOrders.AddNew();
  //以下为不同调用的初始化语句
正常情况下,DataGrid应该产生一个新行,并且cmOrders指向这个新行,可是我在程序中,由于一个form要响应两个菜单,故在一个菜单调用时改变了SelectCommand.CommandText,并重新填充数据集后,再点“新增”,只产生新行,cmOrders不指向这个新行了,这是怎么回事?
望高手指点!谢谢~~