2017-02-22 4 views
0

Недавно я разработал программное обеспечение pos. Я попытался закодировать форму оплаты, но я не могу правильно ее исправить. У меня есть код для поиска по штрих-коду и имени продукта, но я не понимаю, как создать базу данных квитанций.POS payform в vb.net

вот мой код:

для штриха-коды:

konekcija = New MySqlConnection 
    konekcija.ConnectionString = 
     "server=localhost;userid=root;password=1234;database=baza;port=3307" 
    Dim SDA As New MySqlDataAdapter 
    Dim bazaDataSet As New DataTable 
    Dim bajndsors As New BindingSource 

    Try 
     konekcija.Open() 
     Dim Query As String 
     Query = "select * from baza.artikli where kod like '%" & TextBox1.Text & "%'" 
     COMMAND = New MySqlCommand(Query, konekcija) 
     SDA.SelectCommand = COMMAND 
     SDA.Fill(bazaDataSet) 
     bajndsors.DataSource = bazaDataSet 
     DataGridView1.DataSource = bajndsors 
     SDA.Update(bazaDataSet) 
     konekcija.Close() 

     DataGridView1.DataSource = bajndsors 
     With DataGridView1 
      .RowHeadersVisible = False 
      .Columns(0).HeaderCell.Value = "ид" 
      .Columns(1).HeaderCell.Value = "Код" 
      .Columns(2).HeaderCell.Value = "Назив на артикал" 
      .Columns(3).HeaderCell.Value = "Набавна цена" 
      .Columns(4).HeaderCell.Value = "Цена со ДДВ" 
      .Columns(5).HeaderCell.Value = "Данок" 
      .Columns(6).HeaderCell.Value = "Количина" 
      .Columns(7).HeaderCell.Value = "Опис" 
      .Columns(8).HeaderCell.Value = "Опис 2" 
      .Columns(9).HeaderCell.Value = "Македонски Производ" 
      .Columns(10).HeaderCell.Value = "Профит" 
      .Columns(11).HeaderCell.Value = "Производител" 
     End With 
    Catch ex As Exception 
     MessageBox.Show(ex.Message) 
    Finally 
     konekcija.Dispose() 
    End Try 

Это похоже на поиск по имени

+0

В чем проблема? Я не буду следовать. Обратите внимание: вы должны использовать параметры SQL вместо объединения строк. – Bugs

+0

Квитанция - это в основном отчет о транзакциях для конкретного клиента за определенный период времени. Единственное, что может облегчить, - это присвоить идентификатор квитанции записи транзакции. – tinstaafl

+0

Если штрих-коды уникальны, зачем вы используете 'LIKE' в запросе? – Plutonix

ответ

0

Kontaktiraj меня брат имам Nesto да та prasam Види Кай мена на Профиль во- Opis

+0

повели прашај овде – Trajkovski

Смежные вопросы