Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > .NET Framework > Forum > รบกวนหน่อยคะ เก็บค่า Checkbox ใน DataGridView VB.Net ด่วนนนน


 

[.NET] รบกวนหน่อยคะ เก็บค่า Checkbox ใน DataGridView VB.Net ด่วนนนน

 
Topic : 116196



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์



คือมี GridView ที่ใช้แสดงข้อมูลอยู่แล้วโดยใช้ Template ที่เพิ่ม Control CheckBox เข้าไปใน GridView แล้วจะให้ User เลือกเช็คเอาได้ใน GridView นั้น แล้วพอ User กดปุ่ม Submit ที่สร้างไว้หน้า Gridview ก็จะให้ทำการเก็บค่า checkbox ทุกตัวเลยค่ะ ถ้า Checkbox ใดถูกกดจะให้ค่าที่เก็บเป็น 1 ถ้า Checkbox ใดไม่ถูกกดจะให้ค่าที่เก็บเป็น 0 เป็นระบบเช็คชื่อนักศึกษาคะ รบกวนด้วยนะคะ

Code (VB.NET)
01.Imports System.Data.SqlClient
02.Imports System.Data
03.Public Class Form1
04.    Dim con As New SqlConnection
05.    Dim cmd As New SqlCommand
06.    Dim strsql As String
07.    Dim dt As New DataTable
08.    Dim dt1 As New DataTable
09.    Dim dtAdapter As SqlDataAdapter
10.    Dim CSub As String
11.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
12.        strsql = "Data Source=localhost;Initial Catalog=ClassRoom;Persist Security Info=True;User ID=sa;Password=friend16"
13.        con.ConnectionString = strsql
14.        con.Open()
15. 
16.        strsql = "select  Subject.SubjectID , Subject.SubjectName ,Subject.Sec from Teaching  inner join Subject on Subject.SubjectID = Teaching.SubjectID  "
17.        dtAdapter = New SqlDataAdapter(strsql, con)
18.        dtAdapter.Fill(dt)
19.        Me.DGV_Subject.DataSource = dt
20. 
21.        'con.Close()
22.        'con = Nothing
23. 
24.        With DGV_Subject
25.            .AllowUserToAddRows = False
26.            .BorderStyle = BorderStyle.None
27.            .Columns(1).HeaderText = "รหัสวิชา"
28.            .Columns(1).Width = 100
29.            .Columns(2).HeaderText = "ชื่อวิชา"
30.            .Columns(2).AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
31.            .Columns(3).HeaderText = "หมู่เรียน"
32.            .Columns(3).AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
33.            
34.        End With
35.    End Sub
36.   
37. 
38.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
39.        Form2.Show()
40.        Me.Hide()
41. 
42.    End Sub
43. 
44.End Class




Tag : Ms SQL Server 2008, VS 2010 (.NET 4.x)

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-05-02 19:53:03 By : friendny_chanok View : 1468 Reply : 2
 

 

No. 1



โพสกระทู้ ( 192 )
บทความ ( 0 )



สถานะออฟไลน์


gr_check

Code (VB.NET)
01.Private Sub btnSend_Click(sender As Object, e As EventArgs) Handles btnSend.Click
02.        Dim gr As DataGridView = DataGridView1
03.        For index As Integer = 0 To DataGridView1.Rows.Count - 1
04.            If (gr.Rows(index).Cells(0).Value <> Nothing) Then 'checked
05.                MessageBox.Show("1 " + gr.Rows(index).Cells(2).Value.ToString())
06.            Else
07.                MessageBox.Show("0 " + gr.Rows(index).Cells(2).Value.ToString())
08.            End If
09.            'MessageBox.Show("Rows " + dr.Index.ToString() + " selected")
10.        Next
11.    End Sub



ประวัติการแก้ไข
2015-05-03 17:38:24
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-03 17:37:14 By : ipstarone
 

 

No. 2



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-04 08:37:26 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนหน่อยคะ เก็บค่า Checkbox ใน DataGridView VB.Net ด่วนนนน
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่