本人先打开一个Dataset Ds, dim dv as new dataview dv=ds.tables(0).defaultview datagrind1.datasource=dv 另外有个重绑定过程 : sub bindData(dim key as object ) dv=ds.tables(0).defaultview datagrind1.datasource=dv end sub
本人先打开一个Dataset Ds,
希望在修改此DS内容后便刷新它,然后重新定位到修改的那行!!下面是关键的代码
dim dv as new dataview
dim ds as new dataset
sub form_load ()
dv=ds.tables(0).defaultview
datagrind1.datasource=dv
end sub
sub btnModify()
'这里是保存修改当前记录的主键值
dim key(0) as object
key(0)="10256"
‘这里重新绑定并定位到 orderid=10256的记录行
binddata(key)
end sub
另外有个重绑定过程 :
sub bindData(dim key as object )
ds 重新打开
dv=ds.tables(0).defaultview
datagrind1.datasource=dv
dv.sort="orderid"
me.bindingcontext(dv).position=find(key)
end sub