یک ایراد مسخره لطفا کمک کنید تا برطرفش کنم

امروز تخمی ترین ایراد ASP رو دیدم :evil: 8O
وقتی شما یک برنامه رو مینویسید مخصوصا توی ... XP Per میبینید که توی لوکال هاست کامل اجرا میشه
ولی وقتی که Service Pack1-2 ویندوز رو نصب میکنید دیگه گیری پاچ میکینه توی سرور هم همینطور این پیغام رو میده
کد:
Technical Information (for support personnel)
Error Type:
Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.
/hits/tblConfigurationedit.asp, line 118
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) 
Page:
POST 653 bytes to /hits/tblConfigurationedit.asp 
POST Data:
a=U&key=administrator&x_Username=administrator&x_Password=2&x_bg_colour=%23FFFFFF&x_text_colour=%23000000&x_text_type=Arial%2C+Helvetica%2C+sans-serif&x_heading_text_size=16&x_text_size=13&x_small_tex . . . 
Time:
2004/03/22, 05:34:32 ق.ظ
این هم کد اصلی صفحه
کد:
Set Hits = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM Hits where Date ='" & ItNow-1 & "' order by date desc;"
Hits.Open strSQL, adoCon
If Not Hits.EOF Then
Hits1=Hits("Hits")
End if
Hits.Close
Set Hits= Nothing
راستی از اینیکی هم ایراد میگیره
کد:
stGsql = "SELECT * FROM [Hits]"
set Gs = Server.CreateObject("ADODB.Recordset")
Gs.Open stGsql, conn
Gs.AddNew
OneSteep="1"
ItNow=Session("ItNow")&"+"&"امروز"
Gs("Hits")=OneSteep
Gs("Date")=ItNow
Gs("Time")=Now()
Gs.Update
Gs.Close
Set Gs = Nothing
مشکل از کجاست دیتا بیس رو هم چک کردم ReadOnly نبود فقط شاید IIS من خیالاتی شده
هرکی میتونه کمک کنه دریغ نکنه که نزدیک به 1600 صفحه همینطوری هست و اگه این کدها درست نشودند حاصل چهار ماه تلاش خراب میشه :cry:
راستی عید همه مبارک :wink:
 

omidak

Active Member
سلام:
يك خورده همچين نامه هات آروم آروم زيادي داره خودموني ميشه :roll:
مشكل اينه كه Database شما ReadOnly هست.
این ممکنه به خاطر این باشه که شما درحال خوندن اطلاعاتی از رویه Database هستید و این اتفاق رخ میده.
متمعن باشید که اشکال از شما هست. و ASP هیچ مشکلی نداره. :roll:
 

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

بالا