 |
|
ขออนุญาติสอบถามเรื่อง listview Control คือผมต้องการดึงข้อมูลจาก database มาแสดงใน listview เขียน codeแล้วก็ยังไม่แสดงขอคำชี้แนะหน่อยครับ |
|
 |
|
|
 |
 |
|
** พิมพ์ผิดครับ*
sqlDa = New SqlDataAdapter(sqlQuery, sqlConn)
|
 |
 |
 |
 |
Date :
2017-03-04 15:06:35 |
By :
adminliver |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
http://vb.net-informations.com/gui/vb.net-listview.htm
ผมก็ล้อเค้ามาอีกที นะครับ
Code (VB.NET)
Private Sub MyShowBill()
Dim sqlQuery As String = " select Product, Amount, PriceBuy, PriceTotal from vwBill where idbill = '" & FrmCheckBill.idbill & "' "
Dim sqlDa As New SqlDataAdapter
Dim sqlComm As New SqlCommand
Dim Tablelvg As New DataTable
Dim sqlDs As New DataSet
With sqlComm
.CommandText = sqlQuery
.Connection = sqlConn
End With
sqlDa = New SqlDataAdapter(sql, cn)
sqlDs = New DataSet
sqlDa.Fill(Tablelvg)
For i = 0 To Tablelvg.Rows.Count - 1
Dim arr As String() = New String(4) {}
Dim itm As ListViewItem 'add items to ListView
arr(0) = Tablelvg.Rows(i)("product").ToString()
arr(1) = Tablelvg.Rows(i)("Amount").ToString()
arr(2) = Tablelvg.Rows(i)("PriceBuy").ToString()
arr(3) =Tablelvg.Rows(i)("PriceTotal").ToString()
itm = New ListViewItem(arr)
listView1.Items.Add(itm)
Next
end sub
น่าจะประมาณนี้รึป่าวครับ
|
 |
 |
 |
 |
Date :
2017-03-04 16:20:18 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

ต้องเขียน subitem อย่างไรครับ ข้อมูลถึงจะเรียงกัน
ผมเขียนแบบนี้แต่ Error ตรงคำว่า Add อะคับ
ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(Tablelvg(0)).ToString()
|
 |
 |
 |
 |
Date :
2017-03-04 16:30:55 |
By :
adminliver |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
   
ไม่ชอบ datagrid รึครับ
ผูกกับ bindingsource จัดการง่ายดีด้วย
|
 |
 |
 |
 |
Date :
2017-03-04 18:49:11 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|