|
|
|
ต้องการเพิ่มคอลัมน์ลำดับใน Datagridview ให้แสดงเอง อัตโนมัติ แต่เกิด error รบกวนหน่อยนะคะ |
|
|
|
|
|
|
|
ต้องการเพิ่มคอลัมน์ลำดับใน Datagridview ให้แสดงเอง อัตโนมัติ แต่เกิด error
โค้ด
Code (VB.NET)
Private Sub frmTeaching_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
user_id = frmMain.user_idLogin 'สำหรับแสดงข้อมูล SQL ตาม user ที่ login
strsql = "Data Source=localhost; Initial Catalog=KU_OCR; Integrated Security= true"
con.ConnectionString = strsql
con.Open()
strsql = " Select Register.resub_id , Register.sub_id , Subject.sub_name , Register.re_year , Register.term , Register.lectures , Register.laboratory from Register join Subject on Subject.sub_id = Register.sub_id join Teaching on Teaching.sub_id = Register.sub_id join Teacher on Teacher.teac_id = Teaching.teac_id where Teacher.teac_id = '" & user_id & "'"
dtAdapter = New SqlDataAdapter(strsql, con)
dtAdapter.Fill(dt)
Me.dgvSubject.DataSource = dt
With dgvSubject
If .RowCount > 0 Then
Dim i As Integer = 0
For i = 0 To dgvSubject.Rows.Count - 1
.Columns(0).HeaderText = "ลำดับ"
dgvSubject.Rows(i).Cells(0).Value = i + 1
.Columns(1).HeaderText = "รหัสลงทะเบียน"
.Columns(2).HeaderText = "รหัสวิชา"
.Columns(3).HeaderText = "ชื่อวิชา"
.Columns(4).HeaderText = "ปีการศึกษา"
.Columns(5).HeaderText = "ภาคเรียน"
.Columns(6).HeaderText = "หมู่บรรยาย"
.Columns(7).HeaderText = "หมู่ปฏิบัติ"
Next
End If
End With
End Sub
Tag : .NET, Ms SQL Server 2008, VB.NET, VS 2010 (.NET 4.x)
|
|
|
|
|
|
Date :
2015-04-24 12:44:42 |
By :
Preeyapan |
View :
1408 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ค่ะ คือถึงจาก database คอลัมน์แสดงครบ แต่พอใส่ค่าจะให้คอลัมน์แรก เป็นลำดับ มันไปถับข้อมูลจาก ที่ดึงมาจาก databaseที่เป็นคอลัมน์แรก แล้วก้อขึ้น error ว่าคอลัมน์ไม่มี
เพราะลำดับไม่ได้ดึงจาก database ค่ะ คือเพิ่มเองใน datagridview
รบกวนให้คำแนะนำหน่อยนะคะ ขอบคุณคะ
|
|
|
|
|
Date :
2015-04-24 19:47:40 |
By :
Preeyapan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ ขอบคุณค่ะ
|
|
|
|
|
Date :
2015-04-25 01:01:52 |
By :
Preeyapan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สรุปเป็นเพราะอะไรครับ
|
|
|
|
|
Date :
2015-04-25 07:39:42 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|