strSQL = SELECT f_id, f_user_id, f_datum, f_status, f_lag,
f_rubrik ,f_klubb FROM t_nyhet
WHERE f_lag = 20 ORDER BY f_id DESC
Set Objconn = Server.CreateObject("ADODB.Connection")
[b]Objconn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("../../../data/xxx.mdb")&";"[/b]
Set objRS = objconn.execute(strSQL)
If objRS.EOF Then
strError = "Det fanns inga nyheter att ändra <A HREF=""javascript:history.go(-1)"">Tillbaks</a>"
Call page
Else
arrNews = objRS.GetRows
End If
det hela är väl en ganska så själv talande kod, men jag får alltså
Microsoft JET Database Engine error '80004005'
Unspecified error
/login/sidor/delnews.asp, line 65
när det inte finnns några poster som passar in på alla kriterier(objRS.EOF alltså)
Vad är fel och hur kan jag åtgärda det??
red. strSQL är inte skriven så.....jag bara skrev ut en response.write av den för att visa hur den executas
mvh icaaq
Jag vet inte om det spelar nån roll, men jag använder iallafall inte någon semi-kolon näst sist i objconn-strängen som du gör.
Semikolon används för att separera variabler och värden för ADO, och det spelar således inte någon roll om du har semikolon eller inte (i slutet av strängen).