รบกวน อาจารย์ด้วยครับ เรื่องการอ้างอิง Field จาก Table
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 257   4
URL.หัวข้อ / URL
รบกวน อาจารย์ด้วยครับ เรื่องการอ้างอิง Field จาก Table

คือว่าผม สร้าง ComboBox ขึ้นมา และต้องการตรวจสอบจาก Table ว่า
ถ้าเลือกข้อมูลจาก ComboBox แล้วไม่มีข้อมูลใน Table Patient1 ที่ Field HN
ดังนี้
If Me.CmbFindHNID.Value <> [Patient1]![HN] Then
' [ชื่อ Table]![ชื่อ Field]
Beep
MsgBox "ไม่พบข้อมูลที่หา (Find Not Found) ?", vbOKOnly, "<<< ค้นหารหัสลูกค้า (Find Customer ID) >>>"
Me.CmbFindHNID = ""
End If

ปัญหาคือ จะ Bug ที่ If Me.CmbFindHNID.Value <> [Patient1]![HN] Then
คิดว่าผมอ้างอิงอะไรบางอย่างผิด
รบกวน อ.สุภาพ , อ.BADMAN และพี่ๆ เพื่อนๆ ช่วยแนะนำด้วยครับ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี

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

1 @R02621
มองภาพไม่ออก รบกวนทำตัวอย่างให้ด้วยครับ
2 @R02622
ไม่ทราบว่า CmbFindHNID ดึงข้อมูลมาจากตาราง Patient1 มาแสดงหรือเปล่าครับ

ถ้าใช้ ควรจะใช้ NotInList property เข้าช่วย

ถ้าไม่ใช่ ก็ลองใช้ DCount() เข้าช่วยก็ได้ครับ

If DCount("HN","Patients","HN='" & Me.CmbFindHNID & "'") = 0 Then
...

3 @R02635
ใช้ได้แล้วครับ อ.สุภาพ ขอบพระคุณมากๆ ครับ
ผมแนบ File ตัวอย่างมาด้วย เพื่อท่านอื่นๆ อาจต้องการทราบ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี

4 @R02636
ใช้ได้แล้วครับ อ.สุภาพ ขอบพระคุณมากๆ ครับ
ผมแนบ File ตัวอย่างมาด้วย เพื่อท่านอื่นๆ อาจต้องการทราบ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0399s