为什么不能保存....
这是我加载显示在datagridview上的代码 
    Dim   bs   As   New   BindingSource 
                         myds   =   New   DataSet 
                         mydr   =   New   SqlDataAdapter( "select   *   from   tv_CaiPinSet ",   DB.myDBConn) 
                         mydr.Fill(myds,    "tv_CaiPinSet ") 
                         bs.DataSource   =   myds.Tables( "tv_CaiPinSet ") 
                         Me.DataGVCaiPinType.DataSource   =   myds.Tables( "tv_CaiPinSet ") 
                         Me.BindingNaCaiPinset.BindingSource   =   bs 
 这是我保存事件的代码 
    If   myds.HasChanges   Then                   '在这里就不直接跳出,不往下运行 ' ' 
                                     If   MessageBox.Show( "            是否确定保存! ",   DB.StrName,   MessageBoxButtons.YesNo)   =   Windows.Forms.DialogResult.Yes   Then 
                                                 mydr.Update(myds,    "tv_CaiPinSet ") 
                                                 myds.AcceptChanges() 
                                     End   If 
                         End   If   
 我在datagridview   上直接编辑的..为什么不能保存哦   
 If   myds.HasChanges   Then                   '在这里就不直接跳出,不往下运行 ' ' 
 我如果跳过这横,直接往下运行, 
 在   mydr.Update(myds,    "tv_CaiPinSet ")就报错..     
 tv_CaiPinSet是一个视图..   
 求助!!! 
------解决方案--------------------汗 VBde