为什么 DATAGRID1.ClearFields 会将DATAGRID1.左上角的第一个单元格的内容清空,导致数据中对应的数据被清空
代码如下:Adodc1.RecordSource = SQLofBB
Adodc1.Refresh
DATAGRID1.ClearFields
DATAGRID1.ReBind
DATAGRID1.Refresh
发现 执行后 会将DATAGRID1.左上角的第一个单元格的内容清空,并且数据中对应的数据也被清空
反复实验,发现 问题出在 DATAGRID1.ClearFields 这一行上,去掉此行代码后,不会出现 此类情况
但是 DATAGRID1.ClearFields 是清除网格结构的,怎么会清除数据内容呢,谢谢大家。
--------------------编程问答-------------------- lz真是晕啊
Adodc1.RecordSource = SQLofBB
Adodc1.Refresh
set datagrid1.datasource=nothing
DATAGRID1.ClearFields
set datagrid1.datasource=adodc1
'DATAGRID1.ReBind '这两句可以不用
'DATAGRID1.Refresh
--------------------编程问答--------------------
关键是我手头没有很详细讲这些用法的资料,可否给提供一下详细讲(要详细讲的) 这些用法的 书 或 其他资料
谢谢。
补充:VB , 控件