aspo sayfa hatası

cy46
23-08-2009, 23:56   |  #1  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
140 mesaj
Kayıt Tarihi:Kayıt: May 2008

 http 500 iç sunucu hatası alıyorum 
'Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
/sayac/sayan.asp, line 15' sanırım sayan asp nin 15. satırında sorun varmış  ben çözemedim  
 bir yardımcı olurmusunuz
 
<%
Dim gun,ay,yil,toplamgunluk
gun=day(Date)
ay=month(Date)
yil=year(Date)
Set ekle = Server.CreateObject ("ADODB.RecordSet")
sql = " Select * from gunluk where gun = "&gun&" and ay="&ay&" and Sene="&yil&" "
ekle.open sql,yol,1,3
If ekle.recordcount = 0 Then
ekle.addnew
ekle("gun")=gun
ekle("ay")=ay
ekle("Sene")=yil
ekle("toplam")=ekle("toplam")+1
ekle.update
ekle.close
set ekle=nothing
Set rs = Server.CreateObject ("ADODB.RecordSet")
sql = " Select * from istatistikler "
rs.open sql,yol,1,3
ip=request.servervariables("remote_addr")
gonderen=request.servervariables("http_referer")
tarih=date
saat = Now()
saat = FormatDateTime(saat,4)
rs.addnew
rs("ip")=ip
rs("gonderen")=gonderen
rs("tarih")=tarih
rs("saat")=saat
rs.update
rs.close
set rs=nothing
Set toplam = Server.CreateObject ("ADODB.RecordSet")
sql = " Select * from sayac "
toplam.open sql,yol,1,3
toplam("toplam")=toplam("toplam")+ 1
toplam("bugun")=toplam("bugun")+1
toplam.update
toplam.close
Else
ekle.update
If session("oturum")<>"ziyaret" then
ekle("toplam")=ekle("toplam")+1
Set rs = Server.CreateObject ("ADODB.RecordSet")
sql = " Select * from istatistikler "
rs.open sql,yol,1,3
ip=request.servervariables("remote_addr")
gonderen=request.servervariables("http_referer")
tarih=date
saat = Now()
saat = FormatDateTime(saat,4)
rs.addnew
rs("ip")=ip
rs("gonderen")=gonderen
rs("tarih")=tarih
rs("saat")=saat
rs.update
rs.close
set rs=nothing
Set toplam = Server.CreateObject ("ADODB.RecordSet")
sql = " Select * from sayac "
toplam.open sql,yol,1,3
toplam("toplam")=toplam("toplam")+ 1
toplam("bugun")=toplam("bugun")+1
toplam.update
toplam.close
else
ekle("toplam")=ekle("toplam")
end if
ekle.update
ekle.close
set ekle=nothing
End If
session("oturum")="ziyaret"
session.timeout=60
%>

PcMaKeR
24-08-2009, 20:44   |  #2  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

"Cannot update. Database or object is read-only. "
 
buraya kadar yazacağınıza hata kodunu nette aratsanız yığınla sonuç çıkardı :)
 
Türkçesi: Güncellenemedi. Veritabanı yada nesne salt okunur.
 
Bu hatayı almanın sebebi şu: mdb dosyası yazmaya karşı korumalı. Host aldığın yere söyle bu dosyaya yazma izni versinler ;)

cy46
25-08-2009, 00:13   |  #3  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
140 mesaj
Kayıt Tarihi:Kayıt: May 2008

tşkler  sagolun  asp çok  bilmediğimden takıldım

PcMaKeR
25-08-2009, 04:13   |  #4  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

rica ederim olabilir ;) hepimiz o yollardan geçtik.

cy46
25-08-2009, 23:29   |  #5  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
140 mesaj
Kayıt Tarihi:Kayıt: May 2008

pcmaker yanlız okuma yazma izni veridm cpanelden ama gene  aynı hatayı veriyor __????? neden

PcMaKeR
25-08-2009, 23:42   |  #6  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

özel mesaj gönderdim.

erginakdogan
26-08-2009, 16:45   |  #7  
Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

ne yapmak istediğini biraz daha açık yazarsan ben sana yardımcı olabilirim...