ProjectForStudy

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

[ถาม/ตอบ] โค้ด error : ExecuteNonQuery: Connection property has not been initialized. ตรง If cmd.ExecuteNonQuery = 0 Then คะ ช่วยแก้หน่อยคะ

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    แฮปปี้
    2018-9-22 17:54
  • เช็คชื่อแล้ว: 4 วัน

    [LV.2]BeginnerI

    1

    กระทู้

    7

    โพสต์

    7

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    7
    Ticket
    7
    จิตพิสัย
    0

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

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

    x
  • อารมณ์วันนี้
    แฮปปี้
    ครึ่งชั่วโมงที่แล้ว
  • เช็คชื่อแล้ว: 304 วัน

    [LV.8]ConquerorI

    26

    กระทู้

    648

    โพสต์

    3102

    เครดิต

    RapterClaw

    Rank: 5Rank: 5

    เครดิต
    3102
    Ticket
    1965
    จิตพิสัย
    1137

    Merciful MemberInstructor

    puklit โพสต์ 2018-9-17 08:05:18 | ดูโพสต์ทั้งหมด
    ในโค้ดไม่ได้เปิดการเชื่อมต่อฐานข้อมูลครับ

    เช่น Conn.Open()

    ก่อนใช้คำสั่ง cmd.ExecuteNonQuery

    คะแนน

    จำนวนผู้เข้าร่วม 1Ticket +1 ย่อ เหตุผล
    vbpossible + 1 ถูกใจ

    ดูบันทึกคะแนน

  • อารมณ์วันนี้
    ขี้เกียจ
    2019-4-18 11:21
  • เช็คชื่อแล้ว: 64 วัน

    [LV.6]JuniorII

    11

    กระทู้

    183

    โพสต์

    1395

    เครดิต

    HawkBrain

    Rank: 4

    เครดิต
    1395
    Ticket
    1338
    จิตพิสัย
    57
    soulideth โพสต์ 2018-9-19 20:30:16 | ดูโพสต์ทั้งหมด
    ต้องมี
    1. cmd = New SqlClient.SqlCommand(sql, cn)  ตัวอย่าง:
    2. cmd = New SqlClient.SqlCommand(sql, cn)
    3. If cmd.ExecuteNonQuery = 0 Then
    4. End if
    คัดลอกไปที่คลิปบอร์ด

    แต่แนะนำให้สร้าง Function ไว้ใน Module
    ตัวอย่าง:
    1. Friend Function cmd_excutenonquery()
    2.         cmd = New SqlCommand(sql, cn)
    3.         Return cmd.ExecuteNonQuery
    4. End Function
    คัดลอกไปที่คลิปบอร์ด

    แล้วเรียกใช้ Function แบบนี้ก็ได้เหมือนกัน
    1. If cmd_excutenonquery() = 0 Then
    คัดลอกไปที่คลิปบอร์ด





    คะแนน

    จำนวนผู้เข้าร่วม 1Ticket +1 ย่อ เหตุผล
    vbpossible + 1

    ดูบันทึกคะแนน

  • อารมณ์วันนี้
    แฮปปี้
    2017-6-25 18:59
  • เช็คชื่อแล้ว: 2 วัน

    [LV.1]NewBie

    104

    กระทู้

    507

    โพสต์

    9756

    เครดิต

    ผู้ดูแลระบบ

    Rank: 9Rank: 9Rank: 9

    เครดิต
    9756
    Ticket
    8099
    จิตพิสัย
    1657

    Expert OnlineExpert Post

    vbpossible โพสต์ 2018-9-20 09:11:16 | ดูโพสต์ทั้งหมด
    ดูจากโค้ดแล้ว น่าจะต้องเรียก

    1. If cmd_excutenonquery() = 0 Then
    คัดลอกไปที่คลิปบอร์ด


    แทน

    1. If cmd.Executenonquery() = 0 Then
    คัดลอกไปที่คลิปบอร์ด


    อย่างที่คุณ @soulideth บอกครับ

    ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

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

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

    GMT+7, 2019-7-21 10:02 , Processed in 0.064566 second(s), 31 queries .

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

    © 2001-2013 Comsenz Inc.

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