กระทู้เก่าบอร์ด อ.Yeadram
1,299 3
URL.หัวข้อ /
URL
จะทำปุ่มบนฟอร์มให้คลิกแล้วใส่ค่าเดิมก่อนหน้า
คือผมทำฟอร์ม 1 ฟอร์ม มี 10 ฟิลด์ เพื่อกรอกข้อมูลทุกวัน แต่มีวันนี้ข้อมูลไม่เปลี่ยนแปลงจากเดิมคือเมื่อวาน(เหมือนเดิม) แล้วต้องการคลิกที่ปุ่ม 1 ปุ่ม จะทำปุ่มบนฟอร์มให้คลิกแล้วให้ค่าเดิมเมื่อวานมาใส่ฟิลด์ของวันนี้ได้ไม๊ครับ เขียนโค้ดอย่างไรครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R07660
มันขึ้นป๊อปอัพ Debug ตรงบรรทัด
"CurrentProject.Connection.Execute sql"
ต้องแก้ไขตรงไหนต่อครับ
"CurrentProject.Connection.Execute sql"
ต้องแก้ไขตรงไหนต่อครับ
3 @R07668
มันต้องมี error ครับ
มันบอกว่าไงบ้าง
เดาว่าน่าจะเป็นที่ สายอักขระ sql เขียนผิดพลาด
เกี่ยวกับการใช้ keyword หรือเครื่องหมายต่างๆ โดยเฉพาะเครื่องหมายที่จะระบุชนิดข้อมูล เช่น single quote, Sharp, Comma เป็นต้น
ให้คุณ ดักจับ สายอักขระ เอาออกมาทดสอบก่อน
debug.print sql
เมื่อได้ผลการดักจับแล้ว ให้คัดลอกสายอักขระนั้นลองนำไปสร้างเป็นคิวรี่ ทดสอบดูก่อนครับ
มันบอกว่าไงบ้าง
เดาว่าน่าจะเป็นที่ สายอักขระ sql เขียนผิดพลาด
เกี่ยวกับการใช้ keyword หรือเครื่องหมายต่างๆ โดยเฉพาะเครื่องหมายที่จะระบุชนิดข้อมูล เช่น single quote, Sharp, Comma เป็นต้น
ให้คุณ ดักจับ สายอักขระ เอาออกมาทดสอบก่อน
debug.print sql
เมื่อได้ผลการดักจับแล้ว ให้คัดลอกสายอักขระนั้นลองนำไปสร้างเป็นคิวรี่ ทดสอบดูก่อนครับ
Time: 0.2089s
Private sub command1_click()
dim sql as string
sql ="Insert into table1(f1,f2, .... f10) select f1, f2, .........f10 from table1 where now() - table1.fDate =1;"
currentproject.connection.execute sql
End sub