Hej. <code> Eftersom du i din connectionsträng använder:hjälp med fel meddelande!
Får detta fel meddelande:
Feltyp:
Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: ''
/labb/Links/top5.asp, line 18
och så här se kodsnutte
<code>
<%
Rad 18. stmSQL = "SELECT Top 5 id, url, beskrivning FROM tblAddLink ORDER BY id DESC"
Set tblTemp = objConn.Execute(stmSQL)
i = 1
Do Until tblTemp.EOF
varUrl = tblTemp("url")
varBeskrivning = tblTemp("beskrivning")
Response.write i & ". " & varBeskrivning & "<br>"
tblTemp.MoveNext
i = i + 1
Loop
%>
</code>
har funkar förut... ka ni hjälpa mig please!
ZiMBo Sv: hjälp med fel meddelande!
' Öppnar databas koplingen
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("min.mdb")
</code>Sv: hjälp med fel meddelande!
Microsoft Access Driver (*.mdb)};
Så innebär det att Jet 3.51 används och om du har den installerad så skall det inte vara några problem. Jet 3.51 finns att hämta separat här på pellesoft via systemdokument/servicepacks.
Om du har exempelvis XP så har du troligen Jet 4.0 installerad istället och i så fall finns inte den drivrutinen du efterfrågar här. Genom att ändra din connectionsträng så kommer du också automatiskt att nyttja den nya drivrutinen Jet 4.0
Exempel:
con.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:\somepath\myDb.mdb;" & _
"User Id=admin;" & _
"Password=;"
Mer information om olika connectionsträngar kan du läsa här http://www.pellesoft.se/login/articles/other/connectionstrings.asp#OLE%20DB%20för%20Microsoft%20Jet:
Hälsningar