首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MSFlexGrid的有关问题

2012-01-29 
MSFlexGrid的问题请大家帮忙:在控件MSFlexGrid1中,已知里面已经有数据了,由于数据字段太多,我想拿出部分数

MSFlexGrid的问题
请大家帮忙:
在控件MSFlexGrid1中,已知里面已经有数据了,由于数据字段太多,我想拿出部分数据在此控件之外显示,用的是文本框,我希望是:在控件MSFlexGrid中选中不同的记录,在文本框中会相应的显示同条记录的那一部分。例如一张成绩表:
姓名     高数       英语       操作系统     数据结构
海燕     85             95           60               50  
超飞     85             89           96               75
光光     75             70           65               56          

          专业英语       计算机网络
            78                 56
            85               95
            89               98
上面每选中一条,下面就有相应的记录出现。
请大家帮忙,谢谢!!!




[解决办法]
text1.text=msflexgrid.TextMatrix(msflexgrid.TextMatrix.row,msflexgrid.TextMatrix,col)
[解决办法]
text1.text=msflexgrid.TextMatrix(msflexgrid.row,msflexgrid.col)

[解决办法]
先读出关键字,再在数据库中查出该条记录,分别显示在文本框中。
[解决办法]
加两个文本框Text1,Text2 ,DataSource为Data1,datafield分别为 "专业英语 ", "计算机网络 "
Private Sub MS1_Click()
xm$ = MS1.TextMatrix(MS1.Row, 1)
'或Data1.Recordset.AbsolutePosition = MS1.Row - 1
Data1.Recordset.FindFirst "姓名 = ' " & xm & " ' "
End Sub

热点排行