S.A.
Arkadaşlar firebird için veritabanı hazırlarken
ücret alanları için;
* Double Precision,
* Float
* Numeric
alanlardan hangisini kullanmak lazım,
hepside sayisal alan.
Bir de herhangi bir sorguyu vt içinde SP ile yapmakla,
program içinde query ile selec yaparak sorgulamak
arasında ne gibi bir fark bulunmaktadır. Bu olay view için de olabilir.
Teşekkür ederim
firebird sayisal alanlar ve sorgulama
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
s.a.
ben parasal alanlar için double precision u tercih ediyorum.
stored procedureler derlenmiş oldukları için daha hızlı çalışırlar.
tabi tek kullanıcılı sistemlerde bunu farkına varmak pek mümkün değil.
viewlar ise table gibi kullanılıyorlar. ama ben pek kullanmıyorum.
kolay gelsin.
ben parasal alanlar için double precision u tercih ediyorum.
stored procedureler derlenmiş oldukları için daha hızlı çalışırlar.
tabi tek kullanıcılı sistemlerde bunu farkına varmak pek mümkün değil.
viewlar ise table gibi kullanılıyorlar. ama ben pek kullanmıyorum.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
Merhaba,
Double precision yerine numeric kullanmanızı tavsiye edeceğim.
Çünkü Logo nun Lks programında double precision kullanılıyor. vt ye kaydederken yaklaşık değer yazılıyor. Kullanıcılardan biri "bakiye sıfır olduğu halde neden cari hesabı listede gösteriyor " diye soru sormuştu. Yani küsuratlardan dolayı bakiyeyi sıfır görmüyor.
Hatta bir arkadaşım yaptığı bir muhasebe programında onu kullandığı için firebirde verip veriştiriyordu. Ona firebird ile alakası olmadığını anlatmaya çalıştım.
double da 1458.6799999999 şeklinde kaydedilirken
numeric te 1458.68 olarak kaydediliyor.
Tabi seçim sizin.
Kolay gelsin.
Double precision yerine numeric kullanmanızı tavsiye edeceğim.
Çünkü Logo nun Lks programında double precision kullanılıyor. vt ye kaydederken yaklaşık değer yazılıyor. Kullanıcılardan biri "bakiye sıfır olduğu halde neden cari hesabı listede gösteriyor " diye soru sormuştu. Yani küsuratlardan dolayı bakiyeyi sıfır görmüyor.
Hatta bir arkadaşım yaptığı bir muhasebe programında onu kullandığı için firebirde verip veriştiriyordu. Ona firebird ile alakası olmadığını anlatmaya çalıştım.
double da 1458.6799999999 şeklinde kaydedilirken
numeric te 1458.68 olarak kaydediliyor.
Tabi seçim sizin.
Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Logo Go özel eğitim, web tasarım, teknik servis