Hej!Konstiga fel
Länge sen jag var här nu, men så fort man sätter sig och kodar nån asp-sida verkar man hamna här. :-D
Jag håller på med ett formulär/guide som ska mata in skivor i en databas. Alla de sidor jag har skrivit hittills fungerar, men bara en eller ett par gånger! Sen måste jag vänta på att "något" ska tajma ut. Mycket irriterande! Exempel på en sida:
<HTML>
<%
Set db = Server.CreateObject("ADODB.Connection")
Path = Server.MapPath("bibliotek.mdb")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Path & ";"
Set rs = Server.CreateObject("ADODB.Recordset")
Set rs_release = Server.CreateObject("ADODB.Recordset")
titel = Request.Form("titel")
catno = Request.Form("catno")
SQL = "INSERT INTO release (releasenamn, katalognummer) VALUES ('"& titel &"','"& catno &"')"
rs.open SQL, db
%>
Nästa
</HTML>
Jag kör en Access 2000-databas och har provat att köra sidorna från 2000 Server, 2003 Server och XP Pro, men med samma resultat. Ni ser säkert att jag inte stänger rs och db, men om jag gör det får jag felmeddelandet (typ) att "Åtgärden är inte tillåten då objektet är stängt". Går det att göra på nått bra sätt?
Vad göra?? :-( Är det någon siffra fel när jag öppnar db? Men jag har använt samma kod till andra databaser utan problem...
/ David