2016-04-08 2 views
2

У меня есть 2 списка в форме. Первый список показывает строки из таблицы в базе данных. Я использовал этот код для отображения строки в качестве элементов в ListBox:Как хранить элементы списка в разных строках таблицы MySQL

Private Sub Form_load 
    Dim listbox1 as new Odbc.OdbcDataAdapter("Select columname from table", cn)  
    Dim dt as new datatable() 
    listbox.fill(dt) 
    For a=0 to dt.Rows.Count -1 
     Listbox.Items.Add(dt.Rows(a). Item(0)) 
    Next 
End Sub 

Элементы, отображаемые в этом окне списка выбираются и отображаются в другом ListBox. Мне нужна помощь в том, чтобы сохранить элементы на выбранном ListBox (второй ListBox) к строкам другой таблицы в базе данных

ответ

0

Как вы сказали, listbox2 наш другой ListBox, содержащий элементы из ListBox1

For temp As Integer = 0 To ListBox2.SelectedItems.Count - 1 
      var = ListBox2.SelectedItems.Item(temp) 
      'Saving item to another table for ex: insert into tab2 values(var); 
      'Or update tab2 set foo = var where ....; 
      '..ExecuteQuery() 
     Next 

здесь мы извлекаем данные из спискаbox2, который хранится в var и соответственно готовит и выполняет запросы, а также сохраняет элементы в базе данных.

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