จะนับ TextBox แล้วเลือกอย่างไร
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 221   2
URL.หัวข้อ / URL
จะนับ TextBox แล้วเลือกอย่างไร

ฐานข้อมูลชื่อ Product มีข้อมูลอยู่ 5 เร็คคอร์ด 
ผมสร้างฟอร์ม 1 ฟอร์ม ในฟอร์ม มี TextBox อยู่ 10 TextBox ชื่อ Pro1 - Pro10 
ผมใช้จะสั่งอย่างไรให้เมื่อกดปุ่มแล้ว ให้ดึงรหัสสินค้ามาแสดงบนปุ่ม 5 ปุ่ม ตามลำดับ(Pro1-Pro5)

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

1 @R01734
ฟอร์มนี้เป็น unbound ใช่มั๊ยครับ ลองดูโค้ดนี้ครับ Dim dbs As Database, rst As Recordset Dim I as Integer Set dbs = CurrentDb Set rst = dbs.OpenRecordset("Select ProductID From ชื่อตารางเป้าหมาย") If Not rst.EOF Then rst.MoveLast rst.MoveFirst For I = 1 To rst.RecordCount Me("Pro" & I) = rst(0) rst.MoveNext Next I End If rst.Close dbs.Close Set rst = Nothing Set dbs = Nothing End Sub ต้องมั่นใจว่าจำนวนข้อมูลจะไม่มากกว่าจำนวน Text Box นะครับ
2 @R01735
ทำตัวอย่างไว้ครับลองดู
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0401s