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

MSHFLEXGRID绑定adodc后怎么Update

2012-01-13 
MSHFLEXGRID绑定adodc后如何Update.分不多,唯一的20 。。可希望各位前辈帮忙。MSHFLEXGRID以成功绑定adodc,并

MSHFLEXGRID绑定adodc后如何Update.
分不多,唯一的20 。。可希望各位前辈帮忙。

 MSHFLEXGRID以成功绑定adodc,并正常显示数据。想实现在MSHFLEXGRID修改数据后能通过adodc保存更新。有代码如下:
Private Sub MSHFlexGrid1_Click()
  With MSHFlexGrid1
  .TextMatrix(.Row, .Col) = InputBox("输入")
  End With
End Sub

Private Sub Command1_Click()
  Adodc1.Recordset.Update '或者Adodc1.Recordset.UpdateBatch 都试过了
  Adodc1.Refresh
  MSHFlexGrid1.Refresh
End Sub

可就是不能保存数据,dategrid是可以的,可惜不会升降序排列,只能用msflexgrid了。
。。。等待中。。。

[解决办法]
要绑定adodc最好用datagrid,datagrid是可以进行升降序排列的
Private Sub DataGrid1_HeadClick(ByVal ColIndex As Integer)
Adodc1.Recordset.Sort = DataGrid1.Columns(ColIndex).DataField & " asc " '升
Adodc1.Recordset.Sort = DataGrid1.Columns(ColIndex).DataField & " desc" '降

End Sub

热点排行