ProjectForStudy

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

[ถาม/ตอบ] There is no row at position 0. คืออะไรครับ

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    เหนื่อย
    2020-3-14 15:37
  • เช็คชื่อแล้ว: 6 วัน

    [LV.2]BeginnerI

    3

    กระทู้

    15

    โพสต์

    81

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    81
    Ticket
    16
    จิตพิสัย
    65
    There is no row at position 0.

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

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

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

    [LV.9]ConquerorII

    47

    กระทู้

    1115

    โพสต์

    7841

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

    เครดิต
    7841
    Ticket
    4358
    จิตพิสัย
    3483

    Merciful MemberInstructor

    puklit โพสต์ 2020-3-10 00:42:34 | ดูโพสต์ทั้งหมด
    ตอนเขียน Query ค้นหาข้อมูล แล้วมันไม่มีข้อมูล
    หลังจากนั้นท่านเขียนคำสั่งให้มันแสดงจาก DataTable มันก็เลยไม่มีข้อมูลที่ท่านอ้างถึง
    dts.Rows(0)("watch") เหมือนกันครับ
  • อารมณ์วันนี้
    เหนื่อย
    2020-3-14 15:37
  • เช็คชื่อแล้ว: 6 วัน

    [LV.2]BeginnerI

    3

    กระทู้

    15

    โพสต์

    81

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    81
    Ticket
    16
    จิตพิสัย
    65
     เจ้าของ| back โพสต์ 2020-3-10 20:12:51 | ดูโพสต์ทั้งหมด
    puklit ตอบกลับเมื่อ 2020-3-10 00:42
    ตอนเขียน Query ค้นหาข้อมูล แล้วมันไม่มีข้อมูล
    หลังจากน ...

    ต้องแก้ไขยังไงครับ รบกวนตอบด้วยครับ
  • อารมณ์วันนี้
    แฮปปี้
    13 ชั่วโมงที่แล้ว
  • เช็คชื่อแล้ว: 649 วัน

    [LV.9]ConquerorII

    47

    กระทู้

    1115

    โพสต์

    7841

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

    เครดิต
    7841
    Ticket
    4358
    จิตพิสัย
    3483

    Merciful MemberInstructor

    puklit โพสต์ 2020-3-10 23:07:19 | ดูโพสต์ทั้งหมด
    back ตอบกลับเมื่อ 2020-3-10 20:12
    ต้องแก้ไขยังไงครับ รบกวนตอบด้วยครับ

    ค่าของ key ของท่านคืออะไรตอนค้นหาใน
    select * from permission where username = '" & key & "'"

    คือค่า key มันไม่มีในฐานข้อมูล หลังจากนั้นท่านส่งค่ามาให้กับ DS (DataSet)
    แล้วส่งค่าต่อให้กับ dts (DataTable) ตอนค้นหามันหา key ตอนส่งข้อมูลมาที่ dts มันก็คือค่า Null ไม่มีแม้แต่แถวเดียวซึ่งถ้ามีข้อมูลอย่างน้อย 1 บรรทัดใน DataTable มันจะเริ่มที่แถว 0 (แต่ในกรณีนี้มันไม่มี) มันคือ Null
    จึงทำให้เกิด Error ตอนที่ท่านเขียนโค้ด เรียกค่ามาจาก DataTable ตามนี้



    การแก้ไขก่อนดึงค่ามาใช้ให้ตรวจสอบก่อนว่า dts (DataTable) มีข้อมูลอยู่หรือไม่แล้วค่อยเขียน โค้ดในรูปข้างบน หลังจากตรวจสอบว่า
    dts (DataTable) มีข้อมูลอยู่จริง ผมจะยังไม่บอกเป็นโค้ดให้ ลองให้ท่านแก้ไขด้วยตัวท่านเองก่อน


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

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

    x
  • อารมณ์วันนี้
    เหนื่อย
    2020-3-14 15:37
  • เช็คชื่อแล้ว: 6 วัน

    [LV.2]BeginnerI

    3

    กระทู้

    15

    โพสต์

    81

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    81
    Ticket
    16
    จิตพิสัย
    65
     เจ้าของ| back โพสต์ 2020-3-10 23:26:07 | ดูโพสต์ทั้งหมด
    puklit ตอบกลับเมื่อ 2020-3-10 23:07
    ค่าของ key ของท่านคืออะไรตอนค้นหาใน
    select * from permission where u ...

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

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

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

    GMT+7, 2020-8-13 21:35 , Processed in 0.056940 second(s), 26 queries .

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

    © 2001-2013 Comsenz Inc.

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