1. access veritabanında COUNT özelliği yoktur.
Dıııt yanlış bilgi
http://office.microsoft.com/tr-tr/ac...001231438.aspx
Set rs = Server.CreateObject("ADODB.Recordset")
sql = " SELECT * FROM kayitlar WHERE IsNULL(yeni) "
rs.open sql,Baglanti,1,3
KayitSayisi = rs.RecordCount
rs.Close : Set rs=Nothing
Bunun yerine aşağıdaki tek satır kod yeterlidir
Response.Write Baglanti.Execute("Select Count(*) From kayitlar WHERE Not (yeni Is Null Or yeni = '')")(0)
@rekabere;
Aşağıdaki 2 farklı örnek aynı sonucu istediğin gibi verir.
SELECT count(id) FROM kayitlar WHERE (yeni Is Not Null Or Not yeni = '');
SELECT count(id) FROM kayitlar WHERE Not (IsNull(yeni) Or yeni = '');
Boş sütunların null görünmüyor onun içinde dolu sütunmuş gibi sayıyor.