buyuk kucuk harf ayirimi
buyuk kucuk harf ayirimi
Merhaba,
Linuxde buyuk kucuk harf ayirimi oluyor neden olur.
Select yardim_alan from kaymakam
ile Select Yardim_Alan from Kaymakam ayni olmuyor neden
teşekkür ederim.
Linuxde buyuk kucuk harf ayirimi oluyor neden olur.
Select yardim_alan from kaymakam
ile Select Yardim_Alan from Kaymakam ayni olmuyor neden
teşekkür ederim.
- Terminator
- Üye
- Mesajlar: 313
- Kayıt: 13 Ara 2005 01:45
- Konum: İzmir, ama Aydın Efesi!
Re: buyuk kucuk harf ayirimi
Sanmıyorum çift tırnaksız kolon isimlerinde böyle bir ayrım olduğunu.musti yazdı:Merhaba,
Linuxde buyuk kucuk harf ayirimi oluyor neden olur.
Select yardim_alan from kaymakam
ile Select Yardim_Alan from Kaymakam ayni olmuyor neden
teşekkür ederim.
bizdeki aynı database hem windoz hem de linux serverlarda hiçbir ek işlem yapmadan ve farklı yazılışlarda çalışıyor. FB kolon isimlerini ve keywordleri case insensitive/ebat duyarsız kullanır.
Ama linuxun kendisi case sensitive bir sistemdir. zaten linux belki bazılarına o yüzden daha hızlı gibi geliyodur.

case insensitive yaptıkları ve daha ergonomik hale geldiği gün windozdan daha yavaş çalışacak zaten... kullanımdaki bir dosyayı rename bile edebilirsiniz hangi akla hizmetse..
Firebird Foundation Member #208
http://www.firebirdsql.org
http://www.firebirdsql.org
Re: buyuk kucuk harf ayirimi
Linux da doğasından dolayı komutları büyük-küçük harfe duyarlıdır, C dilinde olduğu gibi. Fakat Firebird için bu geçerli değilmusti yazdı:Merhaba,
Linuxde buyuk kucuk harf ayirimi oluyor neden olur.
Select yardim_alan from kaymakam
ile Select Yardim_Alan from Kaymakam ayni olmuyor neden
teşekkür ederim.



Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Selamlar,
M$-SQL Serverda i harfi ve İ harfi ile ı ve I harfi Türkçe karakter olarak kullanıldığında sorun yaratıyor dikkatli kullanmak lazım. Server kurulumunda Collation olarak Türkçe bir collation seçimi yapıldıysa bu sorunu yaşarsınız.
Örneklemek gerekirse,
Query'sini,
yazarsanız önce OGRENCILER tablosu bulunamadı der, onu düzeltirseniz bu sefer de fieldlar bulunamadı der.
ama
derseniz problem yapmadan query'i çekersiniz. Ancak kullanıcı tarafından tanımlanmış olan tablo ve alan isimlerinde bu kural geçerliyken, SQL'e ait kelimelerde bu kural çalışmıyor.
Yani
yazdığınızda İN kelimesine kızar.
O yüzden ya bu şekilde
yada bu şekilde
yazmanız gerekmekte.
Kolay Gelsin
M$-SQL Serverda i harfi ve İ harfi ile ı ve I harfi Türkçe karakter olarak kullanıldığında sorun yaratıyor dikkatli kullanmak lazım. Server kurulumunda Collation olarak Türkçe bir collation seçimi yapıldıysa bu sorunu yaşarsınız.
Örneklemek gerekirse,
Kod: Tümünü seç
SELECT Adi, Soyadi FROM Ogrenciler
Kod: Tümünü seç
SELECT ADI, SOYADI FROM OGRENCILER
ama
Kod: Tümünü seç
SELECT ADİ, SOYADİ FROM OGRENCİLER
Yani
Kod: Tümünü seç
SELECT ADİ, SOYADİ FROM OGRENCİLER WHERE ADİ İN ('ADNAN','DİLEK','DİLAN','DERYA')
O yüzden ya bu şekilde
Kod: Tümünü seç
SELECT ADİ, SOYADİ FROM OGRENCİLER WHERE ADİ IN ('ADNAN','DİLEK','DİLAN','DERYA')
Kod: Tümünü seç
SELECT ADİ, SOYADİ FROM OGRENCİLER WHERE ADİ in ('ADNAN','DİLEK','DİLAN','DERYA')
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
- Terminator
- Üye
- Mesajlar: 313
- Kayıt: 13 Ara 2005 01:45
- Konum: İzmir, ama Aydın Efesi!
FB internette neden yavaş olsun?musti yazdı:teşekkür ederim abi ms sql degil firebird du sıkıntım ama faz gectim zaten internette fb cok yavasdi mysql kullandım. ZOr olacak tabi masa ustunde fb internette mysql kullanmak ama ne yapalim fb yavas internette
active server pages kullanıyorsan zaten sayfaların ve dataların tamamen server side işlem görecek, kullanıcıya sadece HTML kodu gidecektir.
ama IP linkiyle düşük band doğrudan C/S kullanmaya kalkarsan tabiki kaldırmaz. bir kere zaten bağlantılar asimetrik ve bu tip kullanımlar için
alt tarife bağlantılar yetersiz kalır. Mysql işini görüyorsa ssorun yok, masüstünde de onu kullanabilirsin. kendini ikiye bölme.
Firebird Foundation Member #208
http://www.firebirdsql.org
http://www.firebirdsql.org
abi,
windows 2003 ' e mysql de kurdum , interbase kurdum ikisinede ayni table ları actım ve aynı kayıtları girdim.
sonra adsl üzerinde select yardimalan, yardimtutari, yardimtipi from sosyalyardim
dedim MySQL 2 sn, FB 6 sn de sonuca ulasti.
Benim ozel bir sey yapmam gerekiyormu yada Fb özel bir sey yapacakmı mesal 2.0 da
eyvallah.
windows 2003 ' e mysql de kurdum , interbase kurdum ikisinede ayni table ları actım ve aynı kayıtları girdim.
sonra adsl üzerinde select yardimalan, yardimtutari, yardimtipi from sosyalyardim
dedim MySQL 2 sn, FB 6 sn de sonuca ulasti.
Benim ozel bir sey yapmam gerekiyormu yada Fb özel bir sey yapacakmı mesal 2.0 da
eyvallah.
- Terminator
- Üye
- Mesajlar: 313
- Kayıt: 13 Ara 2005 01:45
- Konum: İzmir, ama Aydın Efesi!
interbase kurdum diyorsun, interbase ticari ve daha geri bir ürün, FB değil.musti yazdı:abi,
windows 2003 ' e mysql de kurdum , interbase kurdum ikisinede ayni table ları actım ve aynı kayıtları girdim.
sonra adsl üzerinde select yardimalan, yardimtutari, yardimtipi from sosyalyardim
dedim MySQL 2 sn, FB 6 sn de sonuca ulasti.
Benim ozel bir sey yapmam gerekiyormu yada Fb özel bir sey yapacakmı mesal 2.0 da
eyvallah.
FB2 ile denemedin mi?
hangi componentle sorguladın? her ikisi de aynı sayıda mı fetch yaptı?
benim söylediğim şey, uygulamanı WEB tabanlı yazmandı.
ASP uygulama yazarsan, veritabanıyla terminal arasında bir client bağlantısı gerekmez. internet explorerden kullanır programını, herşey server tarafında hızlıca yapılır. internette download hızı 4 kat daha fazla olduğu için ve en düşük hız 512/128 olduğu için bu sistem makul bir hızda çalışacaktır.
Çok fazla insert gönderip çok fazla browse yapmayacaksan normal C/S sistemi de makul bir hızda çalışır. remote desktopta da çalıştırabilirsin.
yakın gelecekte bu iletişim de hızlandırılacak. Ama acelen varsa ve işini görüyorsa mysql kullanabilirsin. ya da oraclein ücretsiz sürümü sana yeter, DB2 de yeter sanırım. alternatif çok...
Firebird Foundation Member #208
http://www.firebirdsql.org
http://www.firebirdsql.org
- Terminator
- Üye
- Mesajlar: 313
- Kayıt: 13 Ara 2005 01:45
- Konum: İzmir, ama Aydın Efesi!
1.5.2 mi musti? FB bedava, bi de gelip en güncelini onlar mı kursun istiyorsun, neden 1.5.3 kurmaya üşeniyorsun?musti yazdı:fb 1.5.2 yi denedim
artık FB 2.0 mi deniyeyim. kararlı surum ( !) artık cıkar herhal
abi birde asp mi ogrenek. tamam onuda ogrenelim
tsk ederim.
FB2.0 kullanabilirsin, burda verdiğim linkten daily snapshoot buildini hergün indirip kullanabilirsin, FB2 fazlasıyla kararlı bir sürüme hazır, kararsız olabileceği ufak tefek buglara da sen rastlaman için baya bi deep-infect kullanman lazım ki, bu uzun zaman alır.
ASP.NET vs.. sen sormuyor muydun ceşarp mı kullanayım diye?
ASP istemem daha multiplatform olsun diyorsan PHP kullan?
ya da kodunu ve amaçlarını iyice optimize ederek C/S kullanmaya devam et. Bu mesleği seçtiysen, öğrenmekten bıktığın ve yavaşladığın an şeytan taşlamaya gidenler tarafından çiğnenip geçilirsin, bunu bilmen lazım.

Firebird Foundation Member #208
http://www.firebirdsql.org
http://www.firebirdsql.org
- Terminator
- Üye
- Mesajlar: 313
- Kayıt: 13 Ara 2005 01:45
- Konum: İzmir, ama Aydın Efesi!
yok, program yazmak genç insan işi. ben uzun yıllardır yazmıyorum.
emin olduğum tek şey çok şey bilmediğimdir.
önemli olan, bildiğin kadarını doğru ve sağlam bilmek, hakim olmak.
herşeyibirden anlamaya öğrenmeye kalkana anca şapşal denir bence.
öğrendiğini anladığını değerlendirebilerek gelişmek çok daha sağlıklı.
ben de bilmem, hiç kullanmadım ve kullanmayı da düşünmüyorum .net, asp php vs.. adlarını ve çalışma tekniklerini biliyorum sadece. çünkü bilgisayarların ve teknolojinin nasıl çalıştığı belli, ihtiyaçlar ve imkanlar belli, gerisi ürüne bağımlı detaylar.
Yeni versiyonları indirip kurun dememdeki ısrarım, geliştirici forumlarını sıkı takip etmem ve yapılan düzeltmeleri bilmemden kaynaklanıyor.
eski bir bugı ya da kısıtlamayı buralarda tartışmanın bir faydası yok çünkü.
emin olduğum tek şey çok şey bilmediğimdir.
önemli olan, bildiğin kadarını doğru ve sağlam bilmek, hakim olmak.
herşeyibirden anlamaya öğrenmeye kalkana anca şapşal denir bence.
öğrendiğini anladığını değerlendirebilerek gelişmek çok daha sağlıklı.
ben de bilmem, hiç kullanmadım ve kullanmayı da düşünmüyorum .net, asp php vs.. adlarını ve çalışma tekniklerini biliyorum sadece. çünkü bilgisayarların ve teknolojinin nasıl çalıştığı belli, ihtiyaçlar ve imkanlar belli, gerisi ürüne bağımlı detaylar.
Yeni versiyonları indirip kurun dememdeki ısrarım, geliştirici forumlarını sıkı takip etmem ve yapılan düzeltmeleri bilmemden kaynaklanıyor.
eski bir bugı ya da kısıtlamayı buralarda tartışmanın bir faydası yok çünkü.
Firebird Foundation Member #208
http://www.firebirdsql.org
http://www.firebirdsql.org