ProjectForStudy

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 140|ตอบกลับ: 2

[ถาม/ตอบ] เติม where ด้านหลัง sql แล้วมัน erorr อ่ะครับ

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    เศร้า
    2020-7-1 23:01
  • เช็คชื่อแล้ว: 9 วัน

    [LV.3]BeginnerII

    5

    กระทู้

    16

    โพสต์

    83

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    83
    Ticket
    17
    จิตพิสัย
    66
    แก้ไขครั้งสุดท้ายโดย decas เมื่อ 2020-6-16 00:45


    อันนี้เป็นโค้ดเพื่อการแก้ไขข้อมูลใน database ครับ ผมศึกษาจาก youtube พอจะเข้าใจแต่ว่าก็ติดปัญหา


    คือผมไม่ค่อยเข้าเรื่องการเติม where ด้านหลังสักเท่าไหร่ครับ คือพอไม่มี where ตรง item_id ก็สามารถกดแก้ไขได้ครับแต่มันเปลี่ยนทุกข้อมูลในตารางเลยทุกคอลัมกับโลว
    แต่พอผมเติม where ผมก็ติดปัญหานี้เลยครับ

    ผมเลยอยากจะสอบถามว่าผมสามารถแก้ไขอะไรยังไงได้บ้างครับ
    ผมเอาสคริปมาลงไม่เป็นขอโทษด้วยนะครับที่โพสต์เป็นรูปแล้วยากต่อการอ่าน



    ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

    คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? ลงทะเบียน

    x
  • อารมณ์วันนี้
    แฮปปี้
    เมื่อวาน 22:52
  • เช็คชื่อแล้ว: 645 วัน

    [LV.9]ConquerorII

    47

    กระทู้

    1111

    โพสต์

    7810

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

    เครดิต
    7810
    Ticket
    4351
    จิตพิสัย
    3459

    Merciful MemberInstructor

    puklit โพสต์ 2020-6-16 19:21:33 | ดูโพสต์ทั้งหมด
    ในเมื่อท่านกำหนดให้ใช้คำสั่ง WHERE ให้อยู่ในรูปแบบพารามิเตอร์แล้ว WHERE item_id =@item_id
    ท่านก็ต้องกำหนดค่าให้กับพารามิเตอร์ที่สร้างขึ้นมาด้วย item_id เพราะ Error มันแจ้งอย่างชัดเจนว่าต้องกำหนดค่าพารามิเตอร์ของ item_id
    ท่านก็ต้องเขียนบรรทัดนี้เพิ่มเติมเข้าไปเพื่อกำหนดค่าพารามิเตอร์

    cmd.Parameters.AddWithValue("@item_id", ค่าอ้างอิงจาก item_id)
  • อารมณ์วันนี้
    เศร้า
    2020-7-1 23:01
  • เช็คชื่อแล้ว: 9 วัน

    [LV.3]BeginnerII

    5

    กระทู้

    16

    โพสต์

    83

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    83
    Ticket
    17
    จิตพิสัย
    66
     เจ้าของ| decas โพสต์ 2020-6-29 00:22:32 | ดูโพสต์ทั้งหมด
    ได้แล้วครับขอบคุณมากๆครับ ลืมมาตอบเลย
    ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

    รายละเอียดเครดิต

    ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|ProjectForStudy  

    GMT+7, 2020-8-10 01:01 , Processed in 0.056610 second(s), 26 queries .

    Powered by Discuz! X3.2 R20150609, Rev.38

    © 2001-2013 Comsenz Inc.

    ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้