วนหาข้อมูลมาใส่ในเท็กซ์บ๊อก ด้วย DAO
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 269   4
URL.หัวข้อ / URL
วนหาข้อมูลมาใส่ในเท็กซ์บ๊อก ด้วย DAO

ผมลองเปิดตารางเพื่อใส่ค่าใน เท็กซ์บ๊อก ชื่อว่า remark จากตาราง tbl_tmp_m จากฟิลด์ list_duty
ตรวจสอบทุกอย่างถูกต้องแต่ทำไม Error no. 13
ผมเอาโค๊ดมาจาก http://agserver.kku.ac.th/basiceng/webboard/question.asp?GID=872

Dim dbs As Database, rstmp As Recordset
Dim I As Integer
Set dbs = CurrentDb
Set rstmp = dbs.OpenRecordset("tbl_tmp_m") ' บรรทัดนี้ครับ Error No. 13 Type miss mate.
If Not rstmp.EOF Then
rstmp.MoveLast
rstmp.MoveFirst
For I = 1 To 5
Me("remark" & I) = rstmp("list_duty")
rstmp.MoveNext
Next I
End If
rstmp.Close
dbs.Close
Set rstmp = Nothing
Set dbs = Nothing


รบกวนวิเคราะห์ให้หน่อยครับ

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

1 @R02930
เข้าใจว่าน่าจะเป็นปัญหาตรง UnderScore ลองเปลี่ยนชื่อ Table เป็น TblTmpM ดูครับ ถ้าหายก้อจบ ถ้าไม่ได้ ก้อคงให้หมอใหญ่ อ.สุภาพ จัดกาครับ
บ๊าย บาย เดี๋ยวผมจะมีคำถามอยู่เหมียนกัน
2 @R02931
ขอบครับเดี๋ยวจะลองดูใหม่
3 @R02932
ลองแล้วไม่ได้อีกตามเคย ปวดตาอีกแล้ว
1. ลองเปลี่ยนไปใช้ชื่อไม่มี Underscore ตารางอื่นก็แล้วและเปลี่ยนชื่อในโค๊ดแล้ว
2. ลองเปลี่ยนไปใช้ตารางอื่นใน ดาต้าเบสแล้ว ผลก็ยังเหมือนเดิม

ใครรู้ช่วยแนะนำหน่อยครับ
ผมใช้ winxp pro + access2000 ครับ
4 @R02934
ลองดูกระทู้ http://www.thai-access.com/suphap.php?topic_id=1147 ประกอบด้วยครับ

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