FDQuery master detail sorgu[Çözüldü]

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Efe
Üye
Mesajlar: 56
Kayıt: 09 Kas 2014 11:14

FDQuery master detail sorgu[Çözüldü]

Mesaj gönderen Efe »

Merhaba

FdQuery ile master detail bir tablodaki ilişkili kaydı almak istiyorum.

select * from TblMusteriUrun
where TblMusteriUrun.MusteriId = TblMusteri.MusteriId

Aşşağıdaki hatayı alıyorum

Msg 4104, Level 16, State 1, Line 1
Çok parçacı "TblMusteri.MusteriId" tanımlayıcısı bağlanamadı.

nerde bir hata yapıyorum aceba?
En son Efe tarafından 07 Oca 2016 08:17 tarihinde düzenlendi, toplamda 1 kere düzenlendi.

AfterPost
Üye
Mesajlar: 127
Kayıt: 12 Tem 2014 10:22

Re: FDQuery master detail sorgu[Çözülmedi]

Mesaj gönderen AfterPost »

access mi kullanıyorsunuz?

Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 708
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: FDQuery master detail sorgu[Çözülmedi]

Mesaj gönderen greenegitim »

primary keyinizi bir dbedit ile bağlayın onchange olayınada sql inizi yazın

select * from hareket where hareketid=+quotedstr(edt_primarykey.text) gibi
Mücadele güzelleştirir!

Efe
Üye
Mesajlar: 56
Kayıt: 09 Kas 2014 11:14

Re: FDQuery master detail sorgu[Çözülmedi]

Mesaj gönderen Efe »

Cevaplar için Teşekkürler.

Ben aşşağıdaki şekilde hallettim.

Select [UrunId], [KurulumTarih], [GarantiBaslangic], [GarantiBitis], [GarantiSureChr], [SeriNo], [IlgiliPersonel], [Aciklama] from TblMusteriUrun inner join TblMusteri on(TblMusteri.MusteriId = TblMusteriUrun.MusteriId)

Müşteriye ait servis bilgilerini yukarıdaki kod ile alıyorum, tam olarak doğru kodladığımdan emin değilim, hala araştırıyorum.

Efe
Üye
Mesajlar: 56
Kayıt: 09 Kas 2014 11:14

Re: FDQuery master detail sorgu[Çözülmedi]

Mesaj gönderen Efe »

Doğru sorgu:

Select [UrunId], [KurulumTarih], [GarantiBaslangic], [GarantiBitis], [GarantiSureChr], [SeriNo], [IlgiliPersonel], [Aciklama] from TblMusteriUrun, TblMusteri
Where TblMusteriUrun.MusteriId = TblMusteri.MusteriId

Cevapla