ProjectForStudy

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

[ถาม/ตอบ] VB.NET อยากทราบวิธีการนำข้อความใน CheckBox เพิ่มเข้าฐานข้อมูลค่ะ

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

    [LV.5]JuniorI

    10

    กระทู้

    57

    โพสต์

    324

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    324
    Ticket
    74
    จิตพิสัย
    250
    แก้ไขครั้งสุดท้ายโดย jirangkarn เมื่อ 2019-12-22 12:35

    พอดีว่าตอนนี้เรากำลังทำโปรเจกต์จบเป็นโปรแกรมที่สามารถเพิ่ม ลบ แก้ไขข้อมูลค่ะ โดยใช้ OleDb ในการ connect กับฐานข้อมูล SQL SERVER ซึ่งตอนนี้เรามีปัญหาเรื่องโค้ดค่ะ ตรงพารามิเตอร์เราไม่รู้ว่าควรใส่อะไรเพิ่มเข้าไป (คือ อยากให้เวลาคลิกเลือก CheckBox แล้วข้อความของ CheckBox บันทึกลงฐานข้อมูล)  ถ้าใครทราบวิธีการทำ รบกวนขอความอนุเคราะห์ช่วยเหลือเราด้วยนะคะ






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

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

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

    [LV.9]ConquerorII

    47

    กระทู้

    1111

    โพสต์

    7810

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

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

    Merciful MemberInstructor

    puklit โพสต์ 2019-12-23 10:00:57 | ดูโพสต์ทั้งหมด
    ก่อนผมจะตอบผมขอถาม 3 จุด ตามกรอบสีแดงนี้ก่อนเพื่อให้เกิดความเข้าใจให้ตรงกันก่อนนะครับ



    1. กรอบสีเขียว คือรหัสชุดที่จะเช่าใช่ไหมครับ
    2. วัย ของชุด ข้อ 1 สามารถเป็นได้ทั้งชุด ผู้ใหญ่ หรือ เด็ก ใช่ไหม หรือต้องเลือกอย่างใดอย่างหนึ่ง
    3. ประเภทชุด ข้อ 1 สามารถเลือกได้มากกว่า 1 ใช่ไหม

    เพราะ Control ประเภทเลือก จะมี 2 แบบ ดังนี้


    1. CheckBox จะสามารถเลือกได้มากกว่า 1 ส่วนค่าที่ได้คือ Boolean กรณีเลือก คือ True แต่ถ้าไม่เลือกจะได้ค่า False
    2. RadioButton จะตรงกันข้ามกับ CheckBox คือเลือกได้เพียงอย่างใดอย่างหนึ่ง ไม่สามารถเลือกได้มากกว่า 1 ส่วนค่าที่ได้คือ Boolean กรณีเลือก คือ True แต่ถ้าไม่เลือกจะได้ค่า False

    อันดับแรกให้พิจารณา ข้อ 1 ถึงข้อ 3 ที่ผมถามไว้ด้านบนก่อนว่าจะให้เลือกอย่างใดอย่างหนึ่ง หรือให้เลือกได้มากกว่า 1
    หลังจากเลือกได้แล้วผมจะช่วยในลำดับถัดไป



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

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

    x
  • อารมณ์วันนี้
    แฮปปี้
    2020-3-2 16:48
  • เช็คชื่อแล้ว: 37 วัน

    [LV.5]JuniorI

    10

    กระทู้

    57

    โพสต์

    324

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    324
    Ticket
    74
    จิตพิสัย
    250
     เจ้าของ| jirangkarn โพสต์ 2019-12-29 19:31:45 | ดูโพสต์ทั้งหมด
    puklit ตอบกลับเมื่อ 2019-12-23 10:00
    ก่อนผมจะตอบผมขอถาม 3 จุด ตามกรอบสีแดงนี้ก่อนเพื่อให้ ...

    ขอโทษนะคะที่ตอบช้า พอดีว่าเพิ่งเห็นคอมเม้นต์ค่ะ
  • อารมณ์วันนี้
    แฮปปี้
    2020-3-2 16:48
  • เช็คชื่อแล้ว: 37 วัน

    [LV.5]JuniorI

    10

    กระทู้

    57

    โพสต์

    324

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    324
    Ticket
    74
    จิตพิสัย
    250
     เจ้าของ| jirangkarn โพสต์ 2019-12-29 19:34:06 | ดูโพสต์ทั้งหมด
    puklit ตอบกลับเมื่อ 2019-12-23 10:00
    ก่อนผมจะตอบผมขอถาม 3 จุด ตามกรอบสีแดงนี้ก่อนเพื่อให้ ...

    1. ใช่ค่ะ กรอบสีเขียวคือรหัสชุดที่จะเช่่า โดยมันจะรันไปเรื่อยๆ อัตโนมัติค่ะ
    2. วัย สามารถเลือกได้อันเดียวค่ะ แต่ที่แคปไปพอดีทำผิดค่ะ หลงวาง checkbox ไป แต่อันที่จริงจะใช้ radio button
    3. ประเภทชุดอยากได้เลือกได้มากกว่า 1 ค่ะ แบบ ติ๊กเลือกชุด แล้วให้ข้อความที่เป็นประเภทชุดเพิ่มเข้าไปใน database ค่ะ
  • อารมณ์วันนี้
    แฮปปี้
    เมื่อวาน 22:52
  • เช็คชื่อแล้ว: 645 วัน

    [LV.9]ConquerorII

    47

    กระทู้

    1111

    โพสต์

    7810

    เครดิต

    KingUnicorn

    Rank: 6Rank: 6

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

    Merciful MemberInstructor

    puklit โพสต์ 2020-1-6 14:16:58 | ดูโพสต์ทั้งหมด
    jirangkarn ตอบกลับเมื่อ 2019-12-29 19:34
    1. ใช่ค่ะ กรอบสีเขียวคือรหัสชุดที่จะเช่่า โดยมันจะร ...

    ข้อ 2 ผมสร้างตัวแปรชื่อ Aged แบบข้อความสำหรับเก็บการเลือก RadioButton เอาไว้ ตอนส่งค่าพารามิเตอร์ไปบันทึก ก็ให้อ้างอิงจาก ตัวแปร Aged
    1. Public Class Form9

    2.     Dim Aged As String

    3.     ' ผู้ใหญ่
    4.     Private Sub RdbAdult_CheckedChanged(sender As Object, e As EventArgs) Handles rdbAdult.CheckedChanged

    5.         If rdbAdult.Checked = True Then
    6.             Aged = rdbAdult.Text
    7.         End If

    8.     End Sub

    9.     ' เด็ก
    10.     Private Sub RdbChild_CheckedChanged(sender As Object, e As EventArgs) Handles rdbChild.CheckedChanged

    11.         If rdbChild.Checked = True Then
    12.             Aged = rdbChild.Text
    13.         End If

    14.     End Sub


    15. End Class
    คัดลอกไปที่คลิปบอร์ด


    ข้อ 3 ถ้าเก็บมากกว่า 1 ประเภท ในฐานข้อมูลก็ควรมีให้ครบตามตัวเลือกหน้าฟอร์ม เก็บข้อมูลให้เป็นประเภท Bit (True / False)
    กรณีเลือก ก็ส่งค่า True ไปบันทึก
    กรณีไม่เลือก ก็ส่งค่า False ไปบันทึก

  • อารมณ์วันนี้
    แฮปปี้
    2020-3-2 16:48
  • เช็คชื่อแล้ว: 37 วัน

    [LV.5]JuniorI

    10

    กระทู้

    57

    โพสต์

    324

    เครดิต

    CodeDragon

    Rank: 2

    เครดิต
    324
    Ticket
    74
    จิตพิสัย
    250
     เจ้าของ| jirangkarn โพสต์ 2020-1-6 17:25:05 | ดูโพสต์ทั้งหมด
    puklit ตอบกลับเมื่อ 2020-1-6 14:16
    ข้อ 2 ผมสร้างตัวแปรชื่อ Aged แบบข้อความสำหรับเก็บการเ ...

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

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

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

    GMT+7, 2020-8-10 01:02 , Processed in 0.045004 second(s), 26 queries .

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

    © 2001-2013 Comsenz Inc.

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