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

为什么不能保存.解决思路

2012-02-21 
为什么不能保存....这是我加载显示在datagridview上的代码DimbsAsNewBindingSourcemydsNewDataSetmydrNe

为什么不能保存....
这是我加载显示在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

热点排行