Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Select bolumunde parametre kullanmak
#1
[Ars=sql]Select miktari * :deger from stok[/ars]

şeklinde sorgu yazdığımda hata veriyor. Select içerisinde parametre kullanılamiyor mu?
Cevapla
#2
Biraz daha açabilir misin soruyu, nasıl bir hata alıyorsun
Don't fear the try!
Cevapla
#3
select * from stok where miktari = :deger
Cevapla
#4
Miktari =  deger seklinde where kisminda sorgulama degilde select içerisinde miktarla disardan alinan deger parametresindeki veriyi çarpma işlemine tabi tutmak istiyorum.

Aldığım hata:


Alıntı:Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
Invalid data type for multiplication in dialect 3.

Burada ifade desteklenmiyor diyor sanırım.
Cevapla
#5
(15-03-2017, Saat: 14:58)klavye Adlı Kullanıcıdan Alıntı: Miktari =  deger seklinde where kisminda sorgulama degilde select içerisinde miktarla disardan alinan deger parametresindeki veriyi çarpma işlemine tabi tutmak istiyorum.

Aldığım hata:


Alıntı:Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
Invalid data type for multiplication in dialect 3.

Burada ifade desteklenmiyor diyor sanırım.
Miktarı ne olarak tanımladın sql de?
Don't fear the try!
Cevapla
#6
Miktar integer bir alan
Cevapla
#7
"Select miktari * :deger from stok" buradaki :deger yerine &deger kullanmayı denermisiniz.
Yani burada parametre yerine macro kullanın.

Örn:
Query.ParamByName('deger').Value yerine
Query.MacroByName('deger').Value
Don't fear the try!
Cevapla
#8
Yalniz ben firebird kullanıyorum. Firebirdde macrolar mevcut mu?
ibexpert ile deneyince o şekilde çalışmadı.
Cevapla
#9
Tam olarak nerede kod yazmaya çalıştığınızı anlayabilirsem yardımcı olmaya çalışayım, Delphi kod tarafında mı yapmaya çalışıyorsunuz yoksa IBExpert üzerinde mi ?

E.O.F.  (End Of Fun )
Rolleyes
Cevapla
#10
ibexpert üzerinde denemeler yapıyorum.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  FB matematiksel işlem de parametre hatası mcuyan 2 394 13-10-2023, Saat: 22:05
Son Yorum: mcuyan
  Select iif As İfadesinde Oluşan Boşluklar sunbeki 8 2.108 21-04-2022, Saat: 22:55
Son Yorum: sunbeki
  SQLQueryl : Cannot open a non-select statement hatası sadikacar60 9 2.849 04-04-2021, Saat: 20:24
Son Yorum: sadikacar60
  SELECT a FROM (1, 2, 3) nkyek 4 2.812 03-06-2020, Saat: 21:40
Son Yorum: nkyek
  Trigger'a parametre göndermek Aktolgali 4 3.601 15-10-2019, Saat: 22:21
Son Yorum: Aktolgali



Konuyu Okuyanlar: 1 Ziyaretçi