1
ห้อง MS Access / : สอบถาม การนำรูปภาพจาก SQL SERVER มาแสดงบน Access
« เมื่อ: 13 มิ.ย. 65 , 15:47:12 »
คุณอธิบายไม่ค่อยละเอียดเท่าไหร่ เลยไม่รู้ว่าคุณต้องการทำที่ส่วนไหน เอาที่ผมเข้าใจแล้วกันนะครับ ถ้าไม่ตรงตามต้องการก็ขออภัยด้วย ปรับใช้ดู
ในส่วนของรายงาน PrintJob1 คอนโทรลชื่อ Picture คุณต้องการให้แสดงรูปผู้สมัครใช่ป่าวครับ ถ้าใช่ให้เข้าไปที่รายงาน PrintJob1 มุมมองออกแบบ เลือกในส่วนของ Detail > On Print:
แล้วใส่โค้ดประมาณนี้ครับ
If Not IsNull(Me.Text35) Then
Me.Picture.PictureData = DLookup("Picture", "dbo_jobseil2", "IDCard=" & Me.Text35)
Else
Me.Picture.PictureData = Null
End If
ลองดูครับ
ปล. ถ้าฟอร์มเชื่อมกับฐานข้อมูลตารางอยู่แล้วสามารถใช้เป็น
Me.Picture.PictureData = [Picture]
ได้เลย ก็จะง่ายกว่า อยู่ที่การออกแบบครับ
ในส่วนของรายงาน PrintJob1 คอนโทรลชื่อ Picture คุณต้องการให้แสดงรูปผู้สมัครใช่ป่าวครับ ถ้าใช่ให้เข้าไปที่รายงาน PrintJob1 มุมมองออกแบบ เลือกในส่วนของ Detail > On Print:
แล้วใส่โค้ดประมาณนี้ครับ
If Not IsNull(Me.Text35) Then
Me.Picture.PictureData = DLookup("Picture", "dbo_jobseil2", "IDCard=" & Me.Text35)
Else
Me.Picture.PictureData = Null
End If
ลองดูครับ
ปล. ถ้าฟอร์มเชื่อมกับฐานข้อมูลตารางอยู่แล้วสามารถใช้เป็น
Me.Picture.PictureData = [Picture]
ได้เลย ก็จะง่ายกว่า อยู่ที่การออกแบบครับ