ขอถามเรื่อง dlookup อีกครั้งครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,071   3
URL.หัวข้อ / URL
ขอถามเรื่อง dlookup อีกครั้งครับ

มันงง อย่างไรไม่รู้

มี เทเบิล ชื่อ goods
ฟิลด์ goodsid เป็นรหัสของสินค้า เป็น text

เปิดฟอร์มมา หนึ่งฟอร์ม ชื่อ add
คอนโทรลตัวแรก ชื่อ code
ต้องการดักว่ารหัสซ้ำหรือไม่

If DLookup("[goodsid]", "goods", "[goodsid] = '" & Forms!add![code]&"'") Then
MsgBox "รหัสซ้ำ"
...........
.........

ผลออกมาว่า type mismatch

ขอบคุณครับ

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

1 @R13383
If DLookup("[goodsid]", "goods", "[goodsid] Like '" & me.code & "'") Then
2 @R13386
แก้แล้วยังคงเป็นคำตอบเดิมครับ
type mismatch

แ่ต่หากเราให้รหัส เป็นตัวเลขอย่างเดียว
มันตรวจสอบได้ว่าซ้ำ

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