我要把查询的数据全部显示到datagrid中去
set datagrid.datasource=res
with datagrid
.columns(0).caption=".."
.columns(1).caption="..."
end with
可是一到,.columns(3)的时候,超出范围,我不能在添加列了
而且,就用0,1两个列,内容却显示不出来,大家来看看,帮忙指出
问题处在哪里
set datagrid.datasource=res
with datagrid
.columns(0).caption=".."
.columns(1).caption="..."
end with
可是一到,.columns(3)的时候,超出范围,我不能在添加列了
而且,就用0,1两个列,内容却显示不出来,大家来看看,帮忙指出
问题处在哪里
rs.Open "select * from tablename", db
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
如果你不想绑定,那可以像你这样做,
不过DATAGRID在VB中默认是2个COLUMN的,所以你加1和2都OK。
你只好定义:
DataGrid1.Columns = 100 这里100是一个你想要的COLUMN数。或是用RECORD的FIELD数来代。
当然,ROW也要加。
DataGrid1.Rows=100