Avatar billede mercutio Nybegynder
23. januar 2001 - 15:04 Der er 13 kommentarer og
1 løsning

Hvorfor virker det her ik? (database noget)

adressen er http://mercutio.mine.nu/seekers/index.asp

Koden er:

<% @LANGUAGE = VBScript %>
<%
Option Explicit
Response.Expires = 0
Dim objConn, objRS, strQuery
Dim strConnection
Set objConn = Server.CreateObject(\"ADODB.Connection\")
strConnection = \"DSN=Dbasen;Database=Dbasen;\"
strConnection = strConnection & \"UID=sa;PWD=;\"
objConn.Open strConnection
strQuery = \"SELECT Url, Soegeord FROM Adresser \"
strQuery = strQuery & \"ORDER BY Url\"
Set objRS = objConn.Execute(strQuery)
%>
<HTML>
<BODY>
Alle urller
<BR>
<BR>
<%
While Not objRS.EOF
    Response.Write objRS(\"Url\") & \" (\"
    Response.Write FormatCurrency(objRS(\"Soegeord\")) & \")<BR>\"
    objRS.MoveNext
Wend

objRS.close
objConn.close
Set objRS = Nothing
Set objConn = Nothing
%>
</BODY>
</HTML>

Hvorfor virker det ikke?`?
Jeg har oprettet en odbc adgang med navnet Dbasen min database hedder Dbasen så der burde ikke være noget problem...
Avatar billede wisen Nybegynder
23. januar 2001 - 15:07 #1
Du mangler vist en \"set objRS\"
Avatar billede wisen Nybegynder
23. januar 2001 - 15:08 #2
\"Set objRS = Server.CreateObject(\"ADODB.Recordset\")\"
Avatar billede mercutio Nybegynder
23. januar 2001 - 15:09 #3
Set objConn = Server.CreateObject(\"ADODB.Connection\")
Det her er forkert eller hvad?
Avatar billede wisen Nybegynder
23. januar 2001 - 15:10 #4
nope, det ser rigtigt ud...
Avatar billede mercutio Nybegynder
23. januar 2001 - 15:11 #5
Hvad skal jeg så bruge det der du skriver til (jeg er newbie i asp...)
Avatar billede wisen Nybegynder
23. januar 2001 - 15:13 #6
ADODB.Connection er forbindelsen til database, og ADODB.RecordSet bruges i forbindelse med queries til databases for at få resultatet tilbage...
Avatar billede mercutio Nybegynder
23. januar 2001 - 15:14 #7
Det har jeg lavet
Set objRS = objConn.Execute(strQuery)
Avatar billede mercutio Nybegynder
23. januar 2001 - 15:18 #8
Det kan ikke have noget at gøre med password og brugerlogon til databasen?
Avatar billede wisen Nybegynder
23. januar 2001 - 15:21 #9
Det kan ikke udelukkes...
Avatar billede mercutio Nybegynder
23. januar 2001 - 15:21 #10
HTTP 500 - Internal server error
Internet Explorer
Det er den fejlmeddelelse browseren giver mig.
Avatar billede wisen Nybegynder
23. januar 2001 - 15:27 #11
Prøv med dette istedet for det der står efter linien \"objConn.Open strConnection\" :

Set objRS = Server.CreateObject(\"ADODB.Recordset\")
strQuery = \"SELECT Url, Soegeord FROM Adresser ORDER BY Url\"
objRS.open strQuery, objConn, 1, 3

.. og så resten ...
Avatar billede mercutio Nybegynder
23. januar 2001 - 15:41 #12
Det virker heller ikke. Det er garanteret noget jeg har sat forkert op på min server men hvad kan det være?
Avatar billede mercutio Nybegynder
23. januar 2001 - 18:43 #13
Jeg kan godt forstå vi aldrig fik det løst jeg fandt ud af det men det var noget med at når jeg kører det på en måde skal det være med dns og en anden måde så uden dns du får nu point alligevel tak for svarene.
Avatar billede wisen Nybegynder
24. januar 2001 - 07:47 #14
Ok, tak for det.
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