delete data ใน sql server ไม่ได้ครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,054   0
URL.หัวข้อ / URL
delete data ใน sql server ไม่ได้ครับ

ผมได้ทำการเปลี่ยน back end จาก access ไปอยู่ใน sql server
และได้ทำการลองใช้คำสั่งจาก fornt end ที่เป็น access จาก form1
รายละเอียดดังนี้ครับ
ชื่อฟอร์ม : form1 มี text1, text2
ชื่อtalbe : tbl_SA_Customer มีฟิวด์ CustomerID, Name

ในปุ่ม insert
Private Sub insert_Click()
DoCmd.RunSQL "Insert into tbl_SA_Customer (MakerID, Name) values (text1,text2)"
End Sub

สามารถทำงานได้ปกติ โดยข้อมูลมีการบันทึกใน table ที่เก็บอยู่ใน sql server

ในปุ่ม delete

Private Sub delete_Click()
DoCmd.RunSQL "delete from tbl_SA_Customer where MakerID = (text1)"
End Sub
ไม่สามารถรัน ได้ขึ้น mssage ว่า "Could not delete from specified tables"

ไม่ทราบว่าผิดพลาดจากอะไรครับ ผมพึ่งเคยลองใช้ link table จาก sql

ปล.access ver.2007
sql ver.2008

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