ProjectForStudy

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

[ถาม/ตอบ] ช่วยด้วยครับติดปัญหาตอนเลือกข้อมูลในComboBox แล้ว ช่องแสดงผลมันไม่ลบของเดิม

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    แฮปปี้
    2020-2-18 22:28
  • เช็คชื่อแล้ว: 2 วัน

    [LV.1]NewBie

    2

    กระทู้

    4

    โพสต์

    26

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    26
    Ticket
    5
    จิตพิสัย
    21
    แก้ไขครั้งสุดท้ายโดย mellody เมื่อ 2020-2-17 01:54

    คืออยากทราบว่าต้องเขียนโค๊ดยังไงครับนี่โค๊ดที่เขียนไปครับ

    Private Sub connect()
            If conn.State = ConnectionState.Closed Then conn.Open()
        End Sub

        Private Sub cmd_database_to_object(ByVal obj As Object)
            connect()
            cmd = New OleDbCommand(sql, conn)
            dr = cmd.ExecuteReader        obj.Items.Clear()
            While dr.Read
                obj.Items.Add(dr(0))
            End While
            dr.Close()
        End Sub

      Private Function cmd_excuteScalar()
            connect()
            cmd = New OleDbCommand(sql, conn)
            Return cmd.ExecuteScalar
        End Function

    Private Sub ComboBox4_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox4.SelectedIndexChanged
            sql = "Select Cus_Name from tb_cus where Cus_ID like '" & ComboBox4.SelectedItem & "'"
            TextBox8.SelectedText = cmd_excuteScalar()
        End Sub

        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            sql = "Select Cus_ID from tb_cus"
            cmd_database_to_object(ComboBox4)
        End Sub



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

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

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

    [LV.9]ConquerorII

    47

    กระทู้

    1111

    โพสต์

    7810

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

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

    Merciful MemberInstructor

    puklit โพสต์ 2020-2-17 08:16:51 | ดูโพสต์ทั้งหมด
    ลองศึกษาการ Bound data ให้กับ Combobox แล้วเรียกกำหนดค่าจาก Value member
    น่าจะง่ายกว่าการ Select ข้อมูลจาก Database ตั้ง 2 รอบ

    http://www.projectforstudy.com/thread-1635-1-1.html
    หลังจากเลือกค่าใน Events ComboBox4_SelectedIndexChanged
    ค่อยกำหนดให้ TextBox.Text = Value member ของ Combobox
    มีตัวอย่างคลิ๊ปแนบให้ศึกษาด้วย
  • อารมณ์วันนี้
    สู้
    3 วันที่แล้ว
  • เช็คชื่อแล้ว: 8 วัน

    [LV.3]BeginnerII

    0

    กระทู้

    39

    โพสต์

    253

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    253
    Ticket
    236
    จิตพิสัย
    17
    khantharod โพสต์ 2020-7-31 19:01:06 | ดูโพสต์ทั้งหมด

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

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

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

    GMT+7, 2020-8-9 23:31 , Processed in 0.030879 second(s), 28 queries .

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

    © 2001-2013 Comsenz Inc.

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