mcn vb.net walin karapu project ekak thiyenawa eke invoice eka print wena eke invoice eke items pennanna listbox ekak dala thiyenne palleha thiyenne eke code eka bn eeth invoice eke data pennanne nane bn mokakda awula
PHP:
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
Dim conp As OleDbConnection
Dim drp As OleDbDataReader
Dim comp As OleDbCommand
setupListView()
conp = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\ECMIS.accdb;Persist Security Info=True;Jet OLEDB:Database Password=l3nyora")
conp.Open()
If lblQ.Text = "YES" Then
comp = New OleDbCommand("select ItemNumber,ItemName,ItemDescription,ItemPrice,ItemVAT,ItemDiscount,ItemQuantity,ItemTotal FROM tblQuotes WHERE QuoteNumber LIKE'%" & txtSearch.Text & "%'", conp)
drp = comp.ExecuteReader
If drp.HasRows Then
While drp.Read
Dim newitem As New ListViewItem
newitem.Text = drp.GetValue(0) '1 column
newitem.SubItems.Add(drp.GetValue(1)) '2 column
newitem.SubItems.Add(drp.GetValue(2)) '3 column
newitem.SubItems.Add(drp.GetValue(3)) '4 column
newitem.SubItems.Add(drp.GetValue(4)) '5 column
newitem.SubItems.Add(drp.GetValue(5)) '6 column
newitem.SubItems.Add(drp.GetValue(6)) '7 column
newitem.SubItems.Add(drp.GetValue(7)) '8 column
ListView1.Items.Add(newitem)
End While
End If
Else
comp = New OleDbCommand("select ItemNumber,ItemName,ItemDescription,ItemPrice,ItemVAT,ItemDiscount,ItemQuantity,ItemTotal FROM tblSales WHERE SalesNumber LIKE'%" & txtSearch.Text & "%'", conp)
drp = comp.ExecuteReader
If drp.HasRows Then
While drp.Read
Dim newitem As New ListViewItem
newitem.Text = drp.GetValue(0) '1 column
newitem.SubItems.Add(drp.GetValue(1)) '2 column
newitem.SubItems.Add(drp.GetValue(2)) '3 column
newitem.SubItems.Add(drp.GetValue(3)) '4 column
newitem.SubItems.Add(drp.GetValue(4)) '5 column
newitem.SubItems.Add(drp.GetValue(5)) '6 column
newitem.SubItems.Add(drp.GetValue(6)) '7 column
newitem.SubItems.Add(drp.GetValue(7)) '8 column
ListView1.Items.Add(newitem)
End While
End If
End If
End Sub
Sub setupListView()
'aad columns to listview
ListView1.Columns.Add("ICode", 80, HorizontalAlignment.Left)
ListView1.Columns.Add("Item Name", 150, HorizontalAlignment.Left)
ListView1.Columns.Add("Item Description", 305, HorizontalAlignment.Left)
ListView1.Columns.Add("Price", 100, HorizontalAlignment.Right)
ListView1.Columns.Add("Vat", 80, HorizontalAlignment.Right)
ListView1.Columns.Add("Disc", 80, HorizontalAlignment.Right)
ListView1.Columns.Add("Qty", 60, HorizontalAlignment.Center)
ListView1.Columns.Add("Total", 100, HorizontalAlignment.Right)
ListView1.FullRowSelect = True
ListView1.GridLines = True
'changing column header
ListView1.HeaderStyle = ColumnHeaderStyle.Nonclickable
End Sub




