Har du inkluderat filen adovbs.inc eller på annat sätt definierat konstanterna adOpenStatic och adLockOptimistic?
------------------
essentitia preter non sans multiplicandum
5 svar · 254 visningar · startad av Gimbo
Jag får fram detta fel:
ADODB.Recordset fel '800a0bb9'
Parametrarna är felaktiga, ligger utanför tillåtet intervall eller skapar en inbördes konflikt.
när jag kopplar en databas till ett formulär med rubrik,,, jag använder kopplingen:
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\sökväg\news.mdb"
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM information"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
%>
Jag förstår inte vart felet ligger??? den säger att felet ligger på rad 7 dvs denna rad:
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
men jag kan fortfarande inte fatta, för där finns det inget fel, snälla hjälp mig...
Har du inkluderat filen adovbs.inc eller på annat sätt definierat konstanterna adOpenStatic och adLockOptimistic?
------------------
essentitia preter non sans multiplicandum
nej jag hade inte adovbc.inc inkluderad, så felet kan ha legat där oxå, men jag testade det vide sa och det fungerade alldeles utmärkt!!!
TACKAR!!!
I satsen: RecSet.Open Addera, Connect, 3, 3
Står 3,3 för adOpenStatic, adLockOptimistic
eller är det något annat som fungerar likvärdigt istället ?
Blev lite nyfiken/fundersam
Jo, i filen adovbs.inc så står det
Const adOpenStatic = 3
Const adLockOptimistic = 3
plus en massa annat liknande.
Så det är samma sak.
------------------
essentitia preter non sans multiplicandum