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