Combo ya SQL sorgusu sonucunu ekleme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
nosedive
Üye
Mesajlar: 238
Kayıt: 16 May 2004 07:48

Combo ya SQL sorgusu sonucunu ekleme

Mesaj gönderen nosedive »

Kod: Tümünü seç

  dm1.Query_Personel.SQL.Clear;
  dm1.Query_Personel.SQL.Add('select * from personel where Personel_adi_soyadi =:''' + personel_combo.Text + '''');
  dm1.Query_Personel.Open;
  pozisyon_combo.Items.Add(Dm1.Query_Personel.fieldbyname('Pozisyonu').AsString);

tablo yapısı

ID - Personel_adi_soyadi - Pozisyonu

personel adı soyadını açılışk ta Personel_combo ya ekliyorum....orda seçline personelin pozisyonunun diğer comboya atacağım ama göremedim hata nerde..sorgu sonucu boş geliyor...DB MS SQL..birde personel adi soyadı alanı 20 karakter..ve boş karakterlerde geliyor sorguya..ondan olabilirmi acaba ?
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Kodunda Personel_adi_soyadi = den sonra : kullanmışsın. Onu kaldırıp dener misin? Bir de eğer boş dönme gibi hatalarla karşılaşıyorsanız en güzeli queryi open etmeden bir satır önce qquery.sql.text ini bir memoya yazdırmak veya showmessage ile almak. Bu şekilde dönen cümleyi görüp ona göre davranabilirsinizç
Kullanıcı avatarı
nosedive
Üye
Mesajlar: 238
Kayıt: 16 May 2004 07:48

teşk

Mesaj gönderen nosedive »

Sory

Datamodüldeki queryde parametre ile işlem yapıyordum. ordan kopyala yapıştır yapmıştım.. " : " yı kaldırınca ok

Teşk.
Cevapla