กระทู้เก่าบอร์ด อ.Yeadram
1,115 3
URL.หัวข้อ /
URL
ขอถามเรื่อง dlookup อีกครั้งครับ
มันงง อย่างไรไม่รู้
มี เทเบิล ชื่อ goods
ฟิลด์ goodsid เป็นรหัสของสินค้า เป็น text
เปิดฟอร์มมา หนึ่งฟอร์ม ชื่อ add
คอนโทรลตัวแรก ชื่อ code
ต้องการดักว่ารหัสซ้ำหรือไม่
If DLookup("[goodsid]", "goods", "[goodsid] = '" & Forms!add![code]&"'") Then
MsgBox "รหัสซ้ำ"
...........
.........
ผลออกมาว่า type mismatch
ขอบคุณครับ
มี เทเบิล ชื่อ 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 เืหมือนเดิม
type mismatch
แ่ต่หากเราให้รหัส เป็นตัวเลขอย่างเดียว
มันตรวจสอบได้ว่าซ้ำ
เ่ช่น 3 ที่เป็น text
แต่หากเป็น a3
มันจะขึ้นข้อความว่า type mismatch เืหมือนเดิม
3 @R13390
พยามยามงมโข่งหลายวิธีแล้วยังหาไม่เจอ
Time: 0.3629s