Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
-
adnansirca
- Üye
- Mesajlar: 135
- Kayıt: 14 Kas 2005 12:24
Mesaj
gönderen adnansirca »
Merhabalar
Aşağıdaki sorguyu MSSQL de çalıştırabiliyorum. Ama IBQUERY de bir türlü çalıştıramadım. Nerede yanlışlık var acaba, bulamadım.
Kod: Tümünü seç
select *, Islemler_aciklama a, Islemler_aciklama b from dava, davaislemler where Dava_sira = 1
Not: Veritabanımda dava master tablo, davaislemler detail tablodur.
-
aslangeri
- Moderator
- Mesajlar: 4322
- Kayıt: 26 Ara 2003 04:19
- Konum: Ankara
-
İletişim:
Mesaj
gönderen aslangeri »
verdiği mesaj ne olaki?
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
-
adnansirca
- Üye
- Mesajlar: 135
- Kayıt: 14 Kas 2005 12:24
Mesaj
gönderen adnansirca »
Attempt To Execute an unprepared dynamic SQL statement
hata budur hocam. bir türlü beceremedim walla. yardımınız olursa çok iyi olur.
-
aslangeri
- Moderator
- Mesajlar: 4322
- Kayıt: 26 Ara 2003 04:19
- Konum: Ankara
-
İletişim:
Mesaj
gönderen aslangeri »
alan isimlerini ve tablo isimlerini de belirterek yazsanız düzelebilir
Kod: Tümünü seç
select dava.*,davaislemler.islemaciklama,dava.islemaciklama from dava,davaislemler where dava.dava_sira=1 and davaislemler.dava_sira=1
gibi.
muhtemelen hangi alanın hangi tablodan geleceğini tam kestiremiyor. aynı isimde alanlar varsa ondan dolayı yapıyor olabilir.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
-
cihan
- Üye
- Mesajlar: 65
- Kayıt: 02 Ağu 2005 03:34
Mesaj
gönderen cihan »
Bildiğim kadarıyla firebird de select cümlesinde yıldız * ile birlikte alan adları bir arada kullanılamıyor.
hatalı
yada
ayrıca master detail olarak bağlanan tablolarda lakap ları kullanarak da aynı isimli alanları kullanabilirsiniz.
örneğin
Kod: Tümünü seç
select a.alan1,b.alan1.a.alan2,b.alan2..from tablo a, tablo b...