این error چیه ؟؟

sahar_me

Member
سلام.
این error چی میگه ؟؟

Microsoft JET Database Engine error '80040e24'
Rowset does not support fetching backward.

/news/news5.asp, line 25

در این قطعه کد این error رو داده:

<body dir="rtl">
<div align="center">
<table border="0" width="80%" cellspacing="0" cellpadding="0" id="table2">
<%
Dim objConn , objRS

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("DBNews.mdb")
objConn.Open
Set objRS = Server.CreateObject("ADODB.RecordSet")
objRS.Open "TblNews", objConn ,,,adcmdtable
objRS.movelast
%>
<tr>
<td valign="middle">&nbsp;&nbsp;&nbsp;<font face="tahoma" color="#336699" size="4"><%=objRS.Title%></font></td>
</tr>
<tr>
<td valign="middle">&nbsp;&nbsp;&nbsp;<font face="tahoma" color="#336699" size="2"><%=objRS.Body%></font></td>
</tr>
</table>
</div>

</body>

که خط 25 ش هم دستور زیر است:
 

mehradmoein

Member
فکر می کنم مربوط به cursor type هست.باید این خط رو تغییر بدید:
objRS.Open "TblNews", objConn ,,,adcmdtable
بعد این رو بزارید جاش:
objRS.Open "TblNews", objConn ,ADOpenDynamic,,adcmdtable
البته فرض این هست که شما فایل ADOVBS.INC رو include کرده باشید اگه درباره ی adovbs سوال داشتید , در خدمتم.
 

mehradmoein

Member
cursor type

cursor type در واقع نوع عقب يا جلو رفتن در بين ركوردها هست.
مقادير آن مي تواند يكي از اينها باشد:
AdopenForwardonly:فقط به جلو می رود و مثلا اگه بزنیم obj.movelast ارور می ده.
ADOpenstativ : هم به عقب و هم به جلو می رود ولی اگر در رکوردها در اون لحظه تغییری ایجاد بشه اون رو نشون نمی ده.
َِADOpenDynamic : مثل قبلی هست ولی تغییرات رو نشون می ده.
ADOpenKeyset : مثل قبلی هست ولی اگه رکوردی پاک بشه اون در جدول شما تاثیر می گذارد.
در asp این مقادیر با عدد نمایش داده می شن.ولی اگر بخئاهید از همین ها استفاده کنید باید فایل adovbs.inc رو در ریشه ی سایت قرار بدید و اون رو در صفحه include کنید.adovbs.inc رو اگر در کامپیوتر سرچ کنید به احتملب زیاد هست.
در این فایل به جای عدد ها عبارت ها جای گزین می شن.
 
آخرین ویرایش:

mehradmoein

Member
اين فايل adovbs.inc هست ولی چون برای upload کردن فرمت .inc قبول نمی کرد اون رو به .txt تبديل كردم ولي فرقي نمي كنه.
 

پیوست ها

  • ADOVBS.txt
    14.4 کیلوبایت · بازدیدها: 1

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

بالا