Left Join le neden listeleme yapamıyorum ...

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
fatsali_85
Üye
Mesajlar: 26
Kayıt: 07 Oca 2008 11:55

Left Join le neden listeleme yapamıyorum ...

Mesaj gönderen fatsali_85 »

s.a. arkadaşlar musteri ve sube diye iki tane taplom var
veritabanım firebird
cxgrid kullanıyorum
musteri tablomdaki bazı alanlar la sube tablomdaki bazı alanları grid in içinde göstermek istiyorum
yaptığım araştırmalar neticesinde bu kodlarla olması lazıms değil mi???
yazdığım kodlar

Kod: Tümünü seç

musteri.SQLs.SelectSQL.Text:='SELECT Musteri.MUSID, Musteri.ADI,  SUBE.SUBE_ADI  FROM musteri  LEFT JOIN SUBE ON MUSTERI.MUSID=SUBE.MUS_ID'; 
ve aldığım hata bu Resim
nerede yalnış yapıyorum akşam oldu böyle oldu misali benim göremediğim yer neresi acaba
yardım ederseniz sevinirim selam ve dua ile ...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

a.s.

SOYADI alanı bulunamadı diyor hata da. ancak sizin select SQL'inizde soyadı diye bir alan gözükmüyor.

İki ihtimal var :

1. musteri nesnesine sağ tıklayıp, Fields Editor'u açın ve orada eklenmiş alanlar varsa temizleyin.

2. Sanırım bu musteri bir IBDataset. Diğer SQL cümlelerini bir kontrol edin. UpdateSQL, InsertSQL vs. Yanlış alanları silin.

Kolay gelsin.
Cevapla