05. september 2003 - 11:33Der er
15 kommentarer og 1 løsning
Der er for få parametre. Der var ventet 1.
Ovenstående fejl meddelelse får jeg, når jeg prøver at åbne et recordset i en ASP fil. Jeg har fået den tusindvis af gange før, men kan ikke huske hvad der er galt :-(
Dim Forbindelse, PostSaet Set Forbindelse = Server.CreateObject("ADODB.Connection") Forbindelse.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Database.mdb") Set PostSaet = Forbindelse.Execute("SELECT * FROM Oversigt WHERE Navn='storbytossen' ORDER BY Navn")
Ovenstående er min kode...jeg har prøvet at paste den SQL kode ind i en forespørgsel i selve Access, og der fungerer det fint :(
Jeg prøvede at omdøbe databasen gradvist, og hver gang virkede det. Og så sluttede jeg af med at give den nøjagtigt samme filnavn som den havde da den gav fejl...både i ASP filen og for selve databasen :(
Jeg forsøgte mig med at omdøbe filnavnet på databasen, og samtidig ændre filnavnet i ASP filen, og det fungerede HVER gang...også da jeg til sidst endte med at give databasen samme navn, som den havde da den gav mig den fejlmeddelelse.
Så jeg forstår ikke hvordan, men jeg løste det selv...
2. Ikke muligt...min database hedder slet ikke Database.mdb...det var bare lige det første navn, jeg kom i tanke om :)
1. Måske :) Aner ikke helt hvad du mener ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.