C# Listbox DisplayMember'ında Çift Veri

Bu konuyu okuyanlar

UgurOnline

Asistan
Katılım
11 Aralık 2008
Mesajlar
159
Reaksiyon puanı
1
Puanları
0
aşağıda verdiğim kod ile listboxu doldurabiliyorum. ama ben istiyorumki listboxda hem isim yazsın yanındada yaş bilgisi yazsın. bunu nasıl yapabilirim?

Kod:
            SQLiteCommand cmd = new SQLiteCommand(@"SELECT * FROM Bilgiler", con);
            SQLiteDataAdapter da = new SQLiteDataAdapter(cmd);
            DataSet ds = new DataSet();
            da.Fill(ds);
            listBox1.DataSource = ds.Tables[0];
            listBox1.DisplayMember = "AdSoyad";
şöyle denedim ama olmadı

Kod:
listBox1.DisplayMember = "AdSoyad" + "Yas";

teşekkürler
 

anamur

Asistan
Katılım
27 Haziran 2008
Mesajlar
357
Reaksiyon puanı
3
Puanları
18
Merhaba Ugur alttaki kod işini görür ;)

SqlCommand komut = new SqlCommand("SELECT * FROM Bilgiler", conn);

SqlDataReader okuyucu = null;

conn.Open();

okuyucu=komut.ExecuteReader();


while (okuyucu.Read())
{

string ad = okuyucu[0].ToString();
string soyad = okuyucu[1].ToString();
int yas = okuyucu.GetInt32(2);
ListBox1.Items.Add(ad + " " + soyad + " " + yas);
}

conn.Close();

burada dikkat etmen database deki sırlaman yani sırlama şu şekilde olması ad,soyad,yaş.while icindeki 0 adı 1 soyadı 2 yas tutmakta.
 
Üst