1,453
社区成员
发帖
与我相关
我的任务
分享
一、设计时修改列标题:
1、为adodc1,通用里选择使用连接字符串,
记录源里命令类型选择1,命令文本内添加
select * from 表名
2、在mshflexgrid的属性对话框里
datasource选择adodc1
3、右单击mshflexgrid,选择属性,在属性页中
单击带区,修改列标题下的内容,
勾选择列标头。
4、单击通用,修改固定行为0,这样就修改好了,
列标题。
二、运行时修改列标题:
Private Sub Form_Load()
'添加adodc1到窗体
'添加mshflexgrid1到窗体
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\My Documents\11.mdb;Persist Security Info=False"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from itb1"
Adodc1.Refresh
MSHFlexGrid1.FixedRows = 0
MSHFlexGrid1.FixedCols = 0
Set MSHFlexGrid1.DataSource = Adodc1
MSHFlexGrid1.ColHeader(0) = flexColHeaderOn
Dim i As Integer
For i = 0 To MSHFlexGrid1.Cols - 1
MSHFlexGrid1.ColHeaderCaption(0, i) = "设置" & i '设置标题名称,可以分开一个一个设
Next
MSHFlexGrid1.Row = 1
MSHFlexGrid1.Col = 1
End Sub