خطا ASP (كمك.. خسته شدم)

alireza64

Member
با سلام
من چند وقته كه دنبال يه كنتور براي سايتم بودم بالاخره پيدا كردم
من اين كنتور را از همين سايت و از سايت HostScripts دانلود كردم كذاشتم توي سايتم
ولي اين خطا را ميده
کد:
Microsoft JET Database Engine error '80040e09' 

Cannot update. Database or object is read-only. 

/default.asp, line 273

چكار كنم ؟ خسته شدم :cry: :cry: :cry:

اينم كد كنتور

کد:
<% 
' 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888

dbpath = Server.Mappath("countor.mdb")


set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(dbpath)

set rs3 = Server.CreateObject("ADODB.recordset")
sql3="SELECT * FROM countor "
rs3.Open sql3, conn,2,2

strto = Day(Now)
strwe = Weekday(Now)
strmon = Month(Now)

countor4 = clng(rs3.fields("month").value) + 1
countor3 = clng(rs3.fields("week").value) + 1
countor2 = clng(rs3.fields("today").value) + 1
countor1 = clng(rs3.fields("total").value) + 1


    if cstr(rs3.fields("mon").value) = cstr(strmon) then
          countor4 = clng(rs3.fields("month").value) + 1
    else
          countor4 = 1
    end if


    if cstr(strwe) = "7"  then

               if cstr(rs3.fields("we").value) = "7" then
                        countor3 = clng(rs3.fields("week").value) + 1
               else
                        
                        countor3 = 1

               end if

    else
          countor3 = clng(rs3.fields("week").value) + 1

    end if


    if cstr(rs3.fields("to").value) = cstr(strto) then
          countor2 = clng(rs3.fields("today").value) + 1
    else
          countor2 = 1
    end if



rs3.fields("total").value = countor1
rs3.fields("today").value = countor2
rs3.fields("week").value = countor3
rs3.fields("month").value = countor4
rs3.fields("mon").value = strmon
rs3.fields("we").value = strwe
rs3.fields("to").value = strto


rs3.update()



rs3.close()

' 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
%>
<table border="0" bgcolor="333333" width="100%" align="left"  cellpadding="3" cellspacing="2" style="border-collapse: collapse" bordercolor="#111111" >



<tr width="50%" align="left"><td bgcolor="999999"><div align='right'><font  face="tahoma"><b><%=countor2%> </b>:بازدید امروز</font> </div></td></tr>
<tr width="50%" align="left"><td bgcolor="999999"><div align='right'><font  face="tahoma"><b><%=countor3%> </b> : بازدید این هفته </div></td></tr>
<tr width="50%" align="left"><td bgcolor="999999"><div align='right'><font  face="tahoma"><b><%=countor4%> </b> : بازدید این ماه </div></td></tr>
<tr width="50%" align="left"><td bgcolor="999999"><div align='right'><font  face="tahoma"><b><%=countor1%> </b>:مجموع بازدیدها</font></div>



</td></tr></table>
قربونتون برم كمكم كنيد كمك كمك كمك كمك ... :( :cry: :roll:
 

omidak

Active Member
سلام:
دیتابیس شما readonly هستش. که امکان داره در attribute هایه اون باشه. فایل دیتابیس رو از حالت readonly خارج کنید. اگر باز هم مشکل داشتید با admin سرور اتون تماس بگیرید :wink:
 

a_mollaei

Member
omidak گفت:
سلام:
دیتابیس شما readonly هستش. که امکان داره در attribute هایه اون باشه. فایل دیتابیس رو از حالت readonly خارج کنید. اگر باز هم مشکل داشتید با admin سرور اتون تماس بگیرید :wink:

يا اينكه ديتابيس شما Write Access نداره. بايد به فولدر DataBase خاصيت Write رو بديد.
 

جدیدترین ارسال ها

بالا