Avatar billede dumbledore Nybegynder
07. september 2001 - 17:24 Der er 7 kommentarer og
3 løsninger

Error - fejl i koden!!

Hejsa!
Jeg har haft problemer med en asp kode!
www.spilzonen.dk/rpg/hogwarts/nyhedRSC/test.asp
Her er koden:

<%
\'Her oprettes der adgang til databasen!
tempConn = \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"admin/news.mdb\") & \";UID=admin;PWD=;\"
Set myConn = Server.CreateObject(\"ADODB.Connection\")
%>

Her er koden som jeg tror der er fejl i:

<%
                    oversigtSQL = \"SELECT * FROM nyheder ORDER BY dato DESC;\"
                    Set oversigt = Server.CreateObject(\"ADODB.Recordset\")
                    oversigt.Open oversigtSQL, tempConn, 1, 3
                    %>
      </font><font face=\"Arial, Helvetica, sans-serif\" size=\"1\" color=\"#FFFFFF\">
      <b>
      <% for i = 1 to 12 %>
      <img src=\"arrow.gif\"> </b></font><b><font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\"><%=oversigt(\"titel\")%>
      </font></b><font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\"><br>
      [ <%=oversigt(\"dato\")%> ] [ <%=oversigt(\"game\")%> ]<br>
      <%=oversigt(\"minitekst\")%></font><font size=\"2\" face=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\">
      <br>
      [ </font><font size=\"2\" face=\"Arial, Helvetica, sans-serif\"><font color=\"#FFFFFF\"><a href=\"nyhed.asp?id=<%=oversigt(\"ID\")%>\" target=\"_top\"><%=oversigt(\"minilink\")%></a></font></font>
      ] <br>
      <br>
      <font face=\"Arial, Helvetica, sans-serif\" size=\"1\" color=\"#FFFFFF\">
      <% oversigt.MoveNext %>
      <% next %>

Jeg kan ikke finde fejlen!!!
Kan du?
Avatar billede roenving Novice
07. september 2001 - 17:40 #1
Kender ikke ASP, men umiddelbart virker det da underligt at du opretter forbindelse til databasen med set myConn, men alle øvrige henvisninger er med tempConn.
Avatar billede dumbledore Nybegynder
07. september 2001 - 17:48 #2
hmm...kan bruge alle forslag! (tak)
Jeg retter det lige, og ser om det skulle hjælpe!

..:.::Rektor af Hogwarts::.:..
::...www.hogwartsonline.dk..::
Avatar billede eagleeye Praktikant
09. september 2001 - 13:55 #3
du mangler myConn.Open. Set den ind sådan her:
Set myConn = Server.CreateObject(\"ADODB.Connection\")
myConn.Open tempConn

Når du åber Recordset\'et går sådan her:
oversigt.Open oversigtSQL, myConn, 1, 3
Avatar billede eagleeye Praktikant
09. september 2001 - 13:56 #4
Og så til sids i filen skal du huske:
myConn.Close
Avatar billede dumbledore Nybegynder
12. september 2001 - 17:19 #5
hmmmm...måske måske....MEN jeg har ellers fundet fejlen!!!!
Jeg havde bare ikke adgang hos min udbyder til at bruge Access Database eller så var det noget i koderne, fordi den helt samme side uploadede jeg hos en ven, OG DET VIRKEDE! (UDEN AT RETTE NOGET SOM HELST)
Avatar billede januskh Nybegynder
14. september 2001 - 18:40 #6
Hmmm.. umiddelbart tror jeg at din DB er i smadder.

Den kan downloades, blot ved at skrive:
http://www.spilzonen.dk/rpg/hogwarts/nyhedRSC/admin/news.mdb

Et lille hint... placer din DB udenfor web-scopet.
Avatar billede dumbledore Nybegynder
14. september 2001 - 21:47 #7
Hvad fanden laver du?
(Men tak fordi du sagde det)
Men nu kan alle downloade den!
Der må da havde været en anden måde at fortælle mig det på!
(Men som sagt TAK)
Hvordan lægger man den ude i web-scopet?
Avatar billede januskh Nybegynder
15. september 2001 - 09:49 #8
Når du åbner din database, så har du sikkert en connection streng. Her står sikkert noget alla:

Server.Mappath(\"/rpg/hogwarts/nyhedRSC/admin/news.mdb\") eller noget i den retning.

Hele den fysiske sti er så sikkert:
c:\\inetpub\\wwwroot\\rpg\\hogwarts\\nyhedRSC\\admin\\news.mdb

Får at få databasen uden for webscobet, skal du placere den i en mappe, som man ikke kan få adgang til via web-browseren. F.eks.:
c:\\inetpub\\database\\news.mdb

Her er der f.eks. INGEN som kan få fingrene i din database.

Forstår du mig?
Avatar billede dumbledore Nybegynder
09. november 2001 - 14:28 #9
...hmmmm ja men det var ikke problemet!!!
Jeg lukker Tråden fordi jeg ikke har det problem mere! (Jeg lavede et nyt system fra bunden af) og det virkede!! - Kig selv her www.spilzonen.dk/rpg/hogwarts/hogwartsonline.dk/nyheder.asp
Avatar billede januskh Nybegynder
09. november 2001 - 15:11 #10
Udemærket site. ;) Good luck, og tak for points. (Det er jo ikke alle, som gider at lukke sine spm. og dermed give points)
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