Avatar billede themepark Nybegynder
05. marts 2002 - 13:15 Der er 16 kommentarer og
1 løsning

Klassen er ikke registreret

Jeg har installeret PWS hjemme på min egen computer.

Når jeg prøver at køre nogle ASP sider, som skal åbne en database, får jeg følgende fejl meddelelse.

Provider fejl '80040154'

Klassen er ikke registreret

/Fanklubber/Klubber.asp, linje 10

Hvad er der galt?
Avatar billede orca Nybegynder
05. marts 2002 - 13:26 #1
det ville hjælpe meget at se noget kode...
Avatar billede themepark Nybegynder
05. marts 2002 - 13:29 #2
blot den pågældende linje eller hele siden?
Avatar billede orca Nybegynder
05. marts 2002 - 13:30 #3
den pågældende linje samt dem i nærheden.
Avatar billede themepark Nybegynder
05. marts 2002 - 13:34 #4
<%
Dim Forbindelse, PostSaet
Set Forbindelse = Server.CreateObject("ADODB.Connection")
Forbindelse.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Klubber.mdb")
Set PostSaet = Forbindelse.Execute("SELECT * FROM Klubber WHERE Left(Kunstner,1) = " & Request.QueryString("Indeks"))
If PostSaet.EOF Then
    Response.Write "Der er desværre ingen kunstnere/bands, der begynder med dette bogstav."
Else
    Do Until PostSaet.EOF
        PostSaet.MoveNext
%>

Jeg har på fornemmelsen af at det har noget at gøre med PWS...men det burde da være ordentligt installeret
Avatar billede orca Nybegynder
05. marts 2002 - 13:37 #5
Du kan ikke bruge VBScript kode inde i en SQL streng:
("SELECT * FROM Klubber WHERE Left(Kunstner,1) = " & Request.QueryString("Indeks"))

Gør istedet således:

("SELECT * FROM Klubber WHERE Kunstner LIKE '" & Request("Indeks") & "%'")

Mvh Mark
Avatar billede themepark Nybegynder
05. marts 2002 - 13:42 #6
det er ikke det der er problemet, for jeg får samme fejlmeddelelse i alle ASP filer.

<%
Dim Taeller, Tegn, AntalBogstaver, Bogstaver, Plads, OrdLaengde, ForrigePlads, SQL
Set Forbindelse = Server.CreateObject("ADODB.Connection")
                                                                Response.Write "A=" & Forbindelse & "<BR>"
Forbindelse.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Ordbog.mdb")
SQL = "SELECT * FROM Ord"
Operator = "="
                                                                Response.Write "B=" & SQL & "<BR>"
Set PostSaet = Forbindelse.Execute(SQL)
For Taeller = 1 To Len(Request.Form("Soegning"))
                                                                Response.Write "D=" & Taeller & "<BR>"
        Tegn = Mid(UCase(Request.Form("Soegning")),Taeller,1)


Dette er fra en anden ASP side, men her får jeg også den fejl.
Avatar billede orca Nybegynder
05. marts 2002 - 13:44 #7
I hvilken en af linierne?
Avatar billede themepark Nybegynder
05. marts 2002 - 13:47 #8
i den samme linje som før, den hvor jeg åbner databasen, altså den med Forbindelse.Open
Avatar billede orca Nybegynder
05. marts 2002 - 13:53 #9
Har du installeret MDAC fra MS?
Avatar billede themepark Nybegynder
05. marts 2002 - 13:57 #10
det ved jeg ikke på stående fod...tjekker derhjemme...men hvad er det?
Avatar billede orca Nybegynder
05. marts 2002 - 14:00 #11
Det er software som sørger for at du kan arbejde med f.eks access database osv. Du kan finde det her: http://www.microsoft.com/data/download.htm

Mvh Mark
Avatar billede themepark Nybegynder
05. marts 2002 - 14:01 #12
jeg vil prøve det i så fald :-)
Avatar billede themepark Nybegynder
12. marts 2002 - 10:02 #13
Når man installerer PWS, kan man jo bl.a. vælge MDAC. Nu har jeg prøvet at installere hele PWS, men jeg får stadigvæk samme fejl.

Hvorfor?
Avatar billede orca Nybegynder
12. marts 2002 - 10:06 #14
Men... har du opgraderet din MDAC til nyeste version? Den PWS der følger med dit system er jo nok lidt forældet.
Avatar billede themepark Nybegynder
12. marts 2002 - 10:10 #15
Nu ved jeg ikke, om det er nødvendigt at opgradere MDAC'en, men jeg vil prøve.

Jeg kan lige indskyde, at jeg har Windows 95, bruger PWS fra en Windows 98 CD og bruger Access 97 :-)
Avatar billede themepark Nybegynder
19. marts 2002 - 14:55 #16
Det virkede fint, da jeg opdaterede MDAC'en :-)
Avatar billede orca Nybegynder
19. marts 2002 - 23:39 #17
Fint, tak for point :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester