ProjectForStudy

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

[ถาม/ตอบ] รบกวนผู้รู้หน่อยครับ การแสดงข้อมูลไม่ซ้ำกัน

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    แฮปปี้
    2019-7-3 09:26
  • เช็คชื่อแล้ว: 41 วัน

    [LV.5]JuniorI

    4

    กระทู้

    75

    โพสต์

    237

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    237
    Ticket
    68
    จิตพิสัย
    169
    โปรแกรม vb ผมอยากให้ข้อมูลในแถว  Idservice แสดงข้อมูลไม่ซ้ำกัน โดยให้ข้อมูล colum อื่นแสดงออกมาด้วย โดยแสดงใน Datagridview
    รบกวนถามผู้รู้หน่อยครับ  โค้ดที่ผมเขียน มันไม่แสดงออกมา
    1. Private Sub Search()
    2.         Try
    3.             StrSql = ""
    4.             StrSql &= " select Idservice"
    5.             StrSql &= " FROM service"
    6.             StrSql &= " GROUP BY Idservice"
    7.             Dim ad As New OleDbDataAdapter(StrSql, cn)
    8.             Dim tb As New DataSet
    9.             ad.Fill(tb, "service")
    10.             DataGridView1.DataSource = tb.Tables("service")

    11.             Cursor.Current = Cursors.Default
    12.         Catch ex As Exception
    13.             MessageBox.Show(ex.Message, "ข้อผิดผลาด", MessageBoxButtons.OK, MessageBoxIcon.Information)
    14.         End Try
    15.     End Sub
    คัดลอกไปที่คลิปบอร์ด

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

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

    x
  • อารมณ์วันนี้
    ไร้อารมณ์
    2019-6-23 14:56
  • เช็คชื่อแล้ว: 90 วัน

    [LV.6]JuniorII

    24

    กระทู้

    117

    โพสต์

    428

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    428
    Ticket
    217
    จิตพิสัย
    211
    MisterPee โพสต์ 2019-4-9 01:10:11 | ดูโพสต์ทั้งหมด
    แก้ไขครั้งสุดท้ายโดย MisterPee เมื่อ 2019-4-9 01:12

    select DISTINCT Idservice,ชื่อฟิลด์,....... FROM service  GROUP BY Idservice
  • อารมณ์วันนี้
    แฮปปี้
    20 นาทีที่แล้ว
  • เช็คชื่อแล้ว: 304 วัน

    [LV.8]ConquerorI

    26

    กระทู้

    648

    โพสต์

    3102

    เครดิต

    RapterClaw

    Rank: 5Rank: 5

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

    Merciful MemberInstructor

    puklit โพสต์ 2019-4-9 08:09:05 | ดูโพสต์ทั้งหมด
    จากคำถามท่านนะครับ

    ผมอยากให้ข้อมูลในแถว  Idservice แสดงข้อมูลไม่ซ้ำกัน โดยให้ข้อมูล colum อื่นแสดงออกมาด้วย
    ผมให้ท่านสังเกตุ ตามรูปนี้ก่อน


    ผมอยากให้ข้อมูลในแถว  Idservice แสดงข้อมูลไม่ซ้ำกัน
    ตรงฟิล์ด Idservice ท่านก็ใช้ DISTINCT ตามที่ท่าน MisterPee แนะนำไปครับ
    https://www.w3schools.com/sql/sql_distinct.asp

    แต่ตรงที่ โดยให้ข้อมูล colum อื่นแสดงออกมาด้วย
    ตรง Idservice100008 และ 100014 ตามรูปข้างบนยังไงผมก็มองเป็นข้อมูลคนละชุดกัน
    ถ้าแสดงแบบไม่ซ้ำกันท่านจะแสดงข้อมูลก่อนหรือหลังมาแสดงท่านลองไปคิดต่อดูนะครับ

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

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

    x
  • อารมณ์วันนี้
    สู้
    เมื่อวานซืน 11:54
  • เช็คชื่อแล้ว: 90 วัน

    [LV.6]JuniorII

    3

    กระทู้

    127

    โพสต์

    129

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    129
    Ticket
    37
    จิตพิสัย
    92
    jaricha5 โพสต์ 2019-5-18 13:16:48 | ดูโพสต์ทั้งหมด
    ขอบคุณครับ
    ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

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

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

    GMT+7, 2019-7-21 09:50 , Processed in 0.047080 second(s), 28 queries .

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

    © 2001-2013 Comsenz Inc.

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