แสดงข้อมูล Listbox and Textbox ?
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 364   1
URL.หัวข้อ / URL
แสดงข้อมูล Listbox and Textbox ?

เรียนถามอ.สุภาพค่ะ
หนูได้สร้างตาราง โดยมีฟิลด์ คือ
รหัสประจำตัว
ชื่อ
นามสกุล
วันเกิด
ตำบลเกิด
อำเภอเกิด
จังหวัดเกิด
เลขประจำตัวประชาชน

หนูต้องการให้ผู้ใช้สามารถเลือกข้อมูลจาก listbox (ซึ่งหนูกำหนดให้อยู่ชิดซ้ายของฟอร์ม)
แล้วข้อมูลรายละเอียดต่างๆก็จะแสดงที่ textbox ของคน ๆนั้น(ซึ่งtextbox กำหนดให้อยู่ทางขวาของฟอร์มและที่ textbox ก็ได้ตั้งชื่อให้ตรงกับชื่อฟิลด์)
และ ภายใน listbox กำหนดให้มีข้อมูลแค่ รหัสประจำ ชื่อ นามสกุล
ลักษณะคล้ายๆ กับ คลิกซ้าย ขึ้นขวาอย่างในเว็บนะค่ะ


อยากจะรบกวน อ.ช่วยแนะนำเป็นแบบโค้ดน่ะค่ะ โดยที่ภายในฟอร์มไม่ต้องกำหนด recordsource
ประมาณว่าใช้ recordset กับ database
และที่textbox ไม่ต้องกำหนด controlsource ให้กำหนดตอนที่คลิกเลือกรายการแทนค่ะ

รบกวนแนะนำด้วยค่ะ


1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R04502
ลองใช้กับเหตุการณ์ OnClick ของ List Box ดูครับ

Dim dbs As Object, rst As Object
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("Select * From Table1 Where ID =" & Me.List0)
If Not rst.EOF Then
Me.FName = rst("FName")
Me.LName = rst("LName")
...
Else
MsgBox "ไม่พบข้อมูล", vbOKOnly, "No data"
End If
rst.Close
dbs.Close
Set rst = Nothing
Set dbs = Nothing
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0560s