2016-04-08 18 views
2

Bir formda 2 liste kutusu var. İlk liste kutusu, veritabanındaki bir tablodaki satırları gösterir. Bu liste görüntülenenBir liste kutusunun öğelerini bir MySQL tablosunun farklı satırlarına nasıl kaydedebilirim

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 

ürün seçilir ve başka liste görüntülenir: Ben liste kutusunda öğeleri gibi satırları görüntülemek için bu kodu kullandı. Ben bir veritabanı

cevap

0

Dediğiniz gibi başka tablonun satırlarına seçilen liste öğeleri (ikinci liste) kurtarmak için nasıl da ihtiyaç ListBox2

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 

burada ListBox1 öğeleri içeren bizim başka liste ise varta depolanan ve sırasıyla veritabanındaki öğeleri kaydetmek için sorguları hazırlamak ve yürütmek üzere listbox2'den veri ayıklamaktayız.

İlgili konular