(20/05/2013, 23:21)sngl07 yazdı: arkadaşlar lütfen yardım yapamadım
Satırlarca kod yazmak yerine şu kadar basit bişeyle çözebilirsin. Gereksiz ısrara gerek yok
Private Sub Kisi_Listele(ByVal Sql As String)
Dim baglanti As New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='veritabanın.mdb'") 'Veritabanımızın yerini belirtiyoruz.
Dim veriler As New System.Data.DataTable("Tabloadin")
Dim adapter As New OleDbDataAdapter(SQL, baglanti)
adapter.Fill(veriler)
DataGridView1.DataSource = veriler
baglanti.Close()
End Sub
Datagridi doldurdun
Formun load yordamına şunu yazdınmı istediğin alana göre sıralama yaptırırsın.
Kisi_Listele("SELECT * FROM Tablonunadi order by sıralanacakalanadin")
Formu çalıştırdığında sırasız gelme ihtimali yok gibi bişey
![Img-grin Img-grin](https://accesstr.net/images/smilies/img-grin.gif)
Bir elemanın sort özelliğini kullanmak bazen sıkıntılı sonuçlar doğurur. Comboboxun dort özelliğini kullanmak sık sık yanlışlıklara sebep veriyor mesela