我在窗体中放置一个datagrid和一个adodata用来显示数据库中的内容。代码如下: data.RecordSource = "select * from table"
Set DataGrid1.DataSource = data
With DataGrid1
.Columns(0).DataField = "i_name"
.Columns(1).DataField = "i_id"
End With
显示正常没问题,表头显示的是数据库中的字段名。当我在datagrid的属性对话框中将每列写列名之后,奇怪的问题出现了:
datagrid中只有空白行了(数据库中有几条记录就有几行),这是为什么呀?请大家帮我想想呀。
Set DataGrid1.DataSource = data
With DataGrid1
.Columns(0).DataField = "i_name"
.Columns(1).DataField = "i_id"
End With
显示正常没问题,表头显示的是数据库中的字段名。当我在datagrid的属性对话框中将每列写列名之后,奇怪的问题出现了:
datagrid中只有空白行了(数据库中有几条记录就有几行),这是为什么呀?请大家帮我想想呀。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货