Forum
Sinan bey bence bu şekilde bir soru çok doğru olmamış, bende bir sistemci olarak alırım sunucu loglarını bu sunucuda sorun nerede diye sorarım, yani armut piş ağzıma düş olmuş kusura bakmayın!
Ayrıca forum kuralları gereği lütfen soru bağlığına ünlem koymayalım.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Gelişi güzel baktım ama herhangi bir hata görmedim. Belki sorguyla ilgilidir. Nasıl bir hata alıyorsunuz.
Eğer her şey yolunda giderse çalışacak bir kod ama kontroller yapılmamış. Birde list'den selectedvalue ile data alıyorsunuz. Ancak list'e data bind ederken nasıl bir obje kullanıyorsunuz? Kendim biraz değiştirince bu kodu aşağıdaki hale getirdim. List altında nasıl bir data olduğunu bilmediğim için SeferData diye bir class verdim.
if(lst_sefer.selectedvalue != null)
{
OdbcConnection cn = new OdbcConnection("Dsn=veritabanim");
var selected = (Data.SeferData)seferList.SelectedValue;
string sorgu = String.Format("select * from tb_sefer where Seferadi ='{0}'", selected);
cn.Open();
OdbcCommand cmd = new OdbcCommand(sorgu, cn);
OdbcDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
txt_seferno.Text = dr["Seferno"].ToString();
txt_tarih.Text = dr["Tarih"].ToString();
txt_fiyat.Text = dr["Ucret"].ToString();
txt_binis.Text = dr["Kalkis"].ToString();
textBox7.Text = dr["Varis"].ToString();
}
cn.Close();
}
else
{
MessageBox.Show("Lütfen seçim yapınız.");
}