Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Phoenixss
Üye
Mesajlar: 35 Kayıt: 15 Tem 2003 10:21
Konum: İstanbul
Mesaj
gönderen Phoenixss » 23 Haz 2004 01:28
selam arkadaşlar query ile veri sorgularken bi problem ile karşılaştım verileri bir alana göre sıralaması için order by komutunu kullandım fakat invalid use of keyword where gibi bi hata ile karşılaştım bunu nasıl çözerim veya başka bi yolu varmı saygılar iyi çalışmalar
gkimirti
Admin
Mesajlar: 1956 Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul
Mesaj
gönderen gkimirti » 23 Haz 2004 01:30
hata mesajını tam olarak yazın
belki bosluk bırakmayı unutmusunuzdur
yani order byURUNADI gibi birsey olmustur
ÜŞENME ,ERTELEME ,VAZGEÇME
Phoenixss
Üye
Mesajlar: 35 Kayıt: 15 Tem 2003 10:21
Konum: İstanbul
Mesaj
gönderen Phoenixss » 23 Haz 2004 01:38
project project1.exe raised exception class edbengineerror with message 'invalid use of keyword. Token:where
line number:2'
gibi bi mesaj veriyo bosluklara dikkat ettim ama hala aynı hatayı veriyor
yardımcı olursanız sevinirim
gkimirti
Admin
Mesajlar: 1956 Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul
Mesaj
gönderen gkimirti » 23 Haz 2004 01:43
query yi calıstırmadan showmessage() ile bir bakın bi gariplik var mı?
ÜŞENME ,ERTELEME ,VAZGEÇME
Phoenixss
Üye
Mesajlar: 35 Kayıt: 15 Tem 2003 10:21
Konum: İstanbul
Mesaj
gönderen Phoenixss » 23 Haz 2004 01:47
select * from urunler.dbf order by satis
where (grup="xxx") and (altgrup="xxx")
kod normalde çalışıyo sadece order by satis yazinca problem çıkartıyo
mussimsek
Admin
Mesajlar: 7601 Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:
Mesaj
gönderen mussimsek » 23 Haz 2004 01:48
order by ifadesi where ifadesinden sonra olmalı.
select
from
where
order
Kolay gelsin.
Phoenixss
Üye
Mesajlar: 35 Kayıt: 15 Tem 2003 10:21
Konum: İstanbul
Mesaj
gönderen Phoenixss » 23 Haz 2004 01:50
bende bi kitapta böyle görmüştüm tam bilmediğim için kullanımını direk aynene aldım where de şarttan sonramı order by koyacağım
selm@n
Kıdemli Üye
Mesajlar: 442 Kayıt: 01 Oca 2004 11:52
Konum: Adapazarı
İletişim:
Mesaj
gönderen selm@n » 23 Haz 2004 01:51
select * from urunler.dbf
where (grup="xxx") and (altgrup="xxx")
order by satis
yazmayı denermisiniz
selm@n
Kıdemli Üye
Mesajlar: 442 Kayıt: 01 Oca 2004 11:52
Konum: Adapazarı
İletişim:
Mesaj
gönderen selm@n » 23 Haz 2004 01:53
hocam aynı anda yazmışık
Phoenixss
Üye
Mesajlar: 35 Kayıt: 15 Tem 2003 10:21
Konum: İstanbul
Mesaj
gönderen Phoenixss » 23 Haz 2004 01:55
arkadaşlar o problemi aştım fakat sıralama yapmadı alanın içeriği text fakat rakamlar var rakamlarda küçüklük büyüklük algılaması yapamıyomu
mussimsek
Admin
Mesajlar: 7601 Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:
Mesaj
gönderen mussimsek » 23 Haz 2004 01:55
Bu konuda sitede birçok kaynak var.
Sitede : Veritabanı bölümü
Forumda Arama
Seminerler'le sesli ve görüntülü öğrenme
......
Gerisi size kalmış
Kolay gelsin.
En son
mussimsek tarafından 23 Haz 2004 01:56 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Phoenixss
Üye
Mesajlar: 35 Kayıt: 15 Tem 2003 10:21
Konum: İstanbul
Mesaj
gönderen Phoenixss » 23 Haz 2004 01:56
hepinize taşakkür ederim iyi çalışmalar sağolun zaman ayırdığınız için