ProjectForStudy

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 729|ตอบกลับ: 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
  • อารมณ์วันนี้
    แฮปปี้
    4 ชั่วโมงที่แล้ว
  • เช็คชื่อแล้ว: 592 วัน

    [LV.9]ConquerorII

    46

    กระทู้

    1043

    โพสต์

    7111

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

    เครดิต
    7111
    Ticket
    3992
    จิตพิสัย
    3119

    Merciful MemberInstructor

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

    เช่น Conn.Open()

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

    คะแนน

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

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

  • อารมณ์วันนี้
    เหนื่อย
    2019-9-5 09:18
  • เช็คชื่อแล้ว: 66 วัน

    [LV.6]JuniorII

    11

    กระทู้

    186

    โพสต์

    1639

    เครดิต

    HawkBrain

    Rank: 4

    เครดิต
    1639
    Ticket
    1559
    จิตพิสัย
    80
    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

    107

    กระทู้

    513

    โพสต์

    1หมื่น

    เครดิต

    ผู้ดูแลระบบ

    Rank: 9Rank: 9Rank: 9

    เครดิต
    14268
    Ticket
    10708
    จิตพิสัย
    3560

    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, 2020-5-31 14:49 , Processed in 0.043340 second(s), 29 queries .

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

    © 2001-2013 Comsenz Inc.

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