สมัครสมาชิก
 

สอบถามลบข้อมูลในฟิวทั้งหมดครับ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

22 ม.ค. 62 , 14:21:07
อ่าน 271 ครั้ง

arampong

เรียนอาจารย์

         ผมต้องการทำปุ่มCMD  เพื่อลบข้อมูลที่พิว F1 ลบทุกRecord คือลบเฉพาะพิวนี้นะครับ ที่ตาราง T1 จะเขียนคำสั่งยังไงครับ
เข้าใจว่าน่าจะเป็น SQL  Update หรือเปล่าครับ ลบกวนแนะนำด้วยครับ

ขอบคุณมากครับ
« แก้ไขครั้งสุดท้าย: 22 ม.ค. 62 , 16:38:43 โดย arampong »

 
โพสต์นี้ได้รับคำขอบคุณจาก: prajak

23 ม.ค. 62 , 10:35:38
ตอบกลับ #1

ปิ่นณรงค์

: สอบถามลบข้อมูลในฟิวทั้งหมดครับ
« ตอบกลับ #1 เมื่อ: 23 ม.ค. 62 , 10:35:38 »
ลองดูตัวอย่างนี้นะครับ
สร้าง ปุ่มขึ้นมา 1 ปุ่มใส่คำสั่งนี้เข้าไป ตารางชื่อ T1 Field ชื่อ F1
สีแดงคือชื่อของ CommandBotton ครับ Event เมื่อคลิ๊ก


Private Sub Command0_Click()
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE T1 SET T1.F1 = Null;"
DoCmd.SetWarnings True
End Sub
« แก้ไขครั้งสุดท้าย: 23 ม.ค. 62 , 10:47:53 โดย ปิ่นณรงค์ »
:love: :grin:
 
โพสต์นี้ได้รับคำขอบคุณจาก: prajak, arampong

24 ม.ค. 62 , 16:36:44
ตอบกลับ #2

arampong

: สอบถามลบข้อมูลในฟิวทั้งหมดครับ
« ตอบกลับ #2 เมื่อ: 24 ม.ค. 62 , 16:36:44 »
ขอบคุณมากครับ
ใช้ได้ดีเลยครับ
ก่อนหน้าที่อาจารย์ จะตอบผมได้ทดลองใช้ Query Update
แล้วก็สร้างปุ่มขึ้นมา ให้ Run Query ที่สร้าง ก็ได้เช่นกันครับ
แต่จะติดที่มันจะมี popup แจ้งเตือนตลอดครับ
ใช้แบบคำแนะนำของอาจารย์ ดีที่สุดครับ

ขอบคุณครับ

 

24 ม.ค. 62 , 17:38:26
ตอบกลับ #3

ปิ่นณรงค์

: สอบถามลบข้อมูลในฟิวทั้งหมดครับ
« ตอบกลับ #3 เมื่อ: 24 ม.ค. 62 , 17:38:26 »
ขอบคุณมากครับ
ใช้ได้ดีเลยครับ
ก่อนหน้าที่อาจารย์ จะตอบผมได้ทดลองใช้ Query Update
แล้วก็สร้างปุ่มขึ้นมา ให้ Run Query ที่สร้าง ก็ได้เช่นกันครับ
แต่จะติดที่มันจะมี popup แจ้งเตือนตลอดครับ
ใช้แบบคำแนะนำของอาจารย์ ดีที่สุดครับ

ขอบคุณครับ


เพิ่มคำสั่งหัวท้ายแบบนี้ครับเพื่อปิดการแจ้งเตือน

DoCmd.SetWarnings False
DoCmd.OpenQuery "ชื่อคิวรี่"
DoCmd.SetWarnings True
:love: :grin:
 


บอร์ดเรียนรู้ Access สำหรับคนไทย