大红袍老师真牛,这样都被你想到。万分感谢,还有个后续的小问题,我不大会用Select语句。我的表里总共有12列的数据,图片名称可以一直排下去,我想每12次一个循环要怎么写呀?
Dim name As String = FileSys.GetName(Forms("表A").Controls("PictureViewer1").SelectedItem)
Select Case name
Case "Colour1.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据1")
Case "Colour2.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据2")
Case "Colour3.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据3")
Case "Colour4.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据4")
Case "Colour5.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据5")
Case "Colour6.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据6")
Case "Colour7.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据7")
Case "Colour8.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据8")
Case "Colour9.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据9")
Case "Colour10.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据10")
Case "Colour11.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据11")
Case "Colour12.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据12")
Case "Colour13.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据1")
Case "Colour14.jpg"
Forms("试行图").Controls("TextBox1").text = Tables("表A").Current("数据2")
.
.
.
.
.
.
End select