ADODC1控件中绑定了一个图片字段,但是载入窗体时,无法显示第一张图片的内容??为何??
Picture控件(绑定SQL 2005中image字段)和Text绑定文本字段,绑定是正确的,这点不担心,
Text1第1次载入窗体能正确显示文本字段内容,
就是这个Picture载入窗体时,不听话,不能显示图片,一定要去点击Adodc1中那四个移动记录的按钮后,才能显示图片内容(显示后也是对应正确的图片).
希望能实现:第一次加载窗体时,也能显示出第2条记录的图片内容:...
只有点击了Adodc1中那四个移动记录的按钮,才会显示出对应的图片(说明绑定正确对吧),但为什么加载窗体时不能显示图片内容呢??? 不解 ,求高手指点:我的代码如下: :
Private Sub Form_Load()
Dim s(2) As Integer
With Adodc1
n = .Recordset.RecordCount
For i = 0 To n - 1
For j = 0 To 2
'' s(j) = s(j) + .Recordset.Fields(3 + j)
Next j
.Recordset.MoveNext
Next i
End With
For i = 0 To 2
lblAve(i).Caption = i
Next i
lblCount.Caption = n
Set Text1.DataSource = Adodc1 '这里不加set 会报对象或方法错误
Text1.DataField = "ygname" (文本字段)
Picture1.DataField = "ygpicuter" (图片字段) '我在加了这句, 但是图片在第一次加载窗体无法显示图片内容,只有点击了Adodc1中那四个移动记录的按钮,才会显示出对应的图片(说明绑定正确对吧)
Adodc1.Recordset.MoveFirst '为了防止窗体加载时文本框内容为空,就让指针,指向第一条记录,
Adodc1.Recordset.MoveNext ''文本框内就会自动加载该记录该第2条记录该字段的内容
'Picture1.Picture = Adodc1.Recordset.Fields(2) ??????这句要怎么写'
End Sub