Yeri burası mı bilmiyorum ama diğer bir sorunlu konu da Sql deki max, min ve avg fonksiyonları ile ilgili.
mesela strSQL="select avg(vize1) from sonuclar" kodunda vize1 alanında ki değerlerin ortalamasını gösterir.
Buraya kadar bir sorun yok. ancak burada ki vize1 alanın adı karakter ile başlamalı. ben daha önce yaptığın bir uygulamada alan adlarını 1, 2,3 gibi numara olarak vermiştim. Sql kodu da strSQL="Select AVG(1) from cihazlar" şeklinde idi. ancak geriye dönen değer 1 oluyordu. AVG(2) yaptğımda ise geriye 2 değeri dönüyordu. Yani AVG, MAX MIN fonksiyonlarında kullanılan alanlar rakam olmamalı. Yoksa geriye parantez içine yazdığınız değer dönüyor. Alan isimlerini C1,C2,C3 olarak değiştirince sorun düzeldi. ama yarım günden fazla uğraşmıştım.
sql deki max, min ve avg fonksiyonları ile ilgili
Sayın Gul_pink;
Paylaşımınız için teşekkürler.
Paylaşımınız için teşekkürler.
Sayın Gul_pink; tespit ettiğiniz sorun ve çözümünü bizlerle paylaştığınız için teşekkür ederiz. Sizi daha sık aramızda görmek dileğiyle.
Sayın gul_pink bundan sonra daha fazla problem ile karşılaşmak istemiyorsanız mutlaka Yapılmaması gereken ölümcül hatalar konusunu okuyunuz.
Tüm programlama dillerinde (istisnasına rastlamadım) hiç bir değişken adı :
kurallarını unutmayalım.
Tüm programlama dillerinde (istisnasına rastlamadım) hiç bir değişken adı :
- Rakam ile başlamaz
- Türkçe karakter ile başlamaz
kurallarını unutmayalım.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
paylaşım için teşekkürler.
max7, 23-05-2010 tarihinden beri AccessTr.neT üyesidir.
Paylaşım İçin Teşekkürler.
Konuyu Okuyanlar: 1 Ziyaretçi