กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
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
รบกวนวิเคราะห์ให้หน่อยครับ
ตรวจสอบทุกอย่างถูกต้องแต่ทำไม 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
2 @R02931
ขอบครับเดี๋ยวจะลองดูใหม่
3 @R02932
ลองแล้วไม่ได้อีกตามเคย ปวดตาอีกแล้ว
1. ลองเปลี่ยนไปใช้ชื่อไม่มี Underscore ตารางอื่นก็แล้วและเปลี่ยนชื่อในโค๊ดแล้ว
2. ลองเปลี่ยนไปใช้ตารางอื่นใน ดาต้าเบสแล้ว ผลก็ยังเหมือนเดิม
ใครรู้ช่วยแนะนำหน่อยครับ
ผมใช้ winxp pro + access2000 ครับ
1. ลองเปลี่ยนไปใช้ชื่อไม่มี Underscore ตารางอื่นก็แล้วและเปลี่ยนชื่อในโค๊ดแล้ว
2. ลองเปลี่ยนไปใช้ตารางอื่นใน ดาต้าเบสแล้ว ผลก็ยังเหมือนเดิม
ใครรู้ช่วยแนะนำหน่อยครับ
ผมใช้ winxp pro + access2000 ครับ
4 @R02934
Time: 0.1714s
บ๊าย บาย เดี๋ยวผมจะมีคำถามอยู่เหมียนกัน