Avatar billede mkilic Nybegynder
15. marts 2001 - 11:17 Der er 9 kommentarer og
1 løsning

Hvorfor virker dette ikke?

Jeg prøvet at hive postnr nået fra postnummer tabellen fra DB\'en over i et html-fil, men kan ej se nået i postnummer feltet, hvad er der i vejen?


        <tr>
          <td><font size=\"4\">Postnummer og by</font></td>
          <td><font size=\"4\">
<SELECT NAME=\"postnr\">
<%
Dim objConn, strConn, strSQL, objRS

Set objConn = Server.CreateObject(\"ADODB.Connection\")
strConn = \"DRIVER=SQL Server; SERVER=HC-DMU-NT1; UID=DD; PWD=PDB; DATABASE=ddpdb;\"
objConn.Open strConn
Set objRS = Server.CreateObject(\"ADODB.Recordset\")
Set objRS.ActiveConnection = objConn

strSQL = \"SELECT postnr FROM postnummer\"
Set objRS = objConn.Execute(strSQL)
Response.Write \"<select name=dropdown>\"
Do While Not objRS.EOF
  Response.Write \"<option value=\" & objRS(\"postnummer\") & \">\" & objRS(\"postnummer\") & \"</option>\"
  objRS.MoveNext
Loop
Response.Write \"</select>\"
objConn.Close
Set objConn = Nothing
%>

</SELECT>
          <input type=\"text\" size=\"28\" name=\"bynavn\"></font></td>
        </tr>
Avatar billede keysersoze Guru
15. marts 2001 - 11:21 #1
skal det ikke være

strSQL = \"SELECT * FROM postnummer\"

???
Avatar billede starleicht Nybegynder
15. marts 2001 - 11:23 #2
eller objRS(\"postnr\") istedet for objRS(\"postnummer\")
Avatar billede keysersoze Guru
15. marts 2001 - 11:23 #3
kommer der en fejl eller er feltet bare tomt?
Avatar billede mkilic Nybegynder
15. marts 2001 - 11:29 #4
Der kommer igen fejl, men feltet er bare tomt.
Avatar billede mkilic Nybegynder
15. marts 2001 - 11:31 #5
Der kommer ingen fejl, og feltet er bare tomt. Er det mon fordi at postnr er gemt som char?
Avatar billede keysersoze Guru
15. marts 2001 - 11:53 #6
du kan jo prøve at lave det om - havde ikke lige set, at det ikke var access... men som tidligere sagt syntes jeg dette ser underlígt ud:

strSQL = \"SELECT postnr FROM postnummer\"

en anden ting er, at du skriver det er en html fil? mener du ASP eller er det gemt som html?
Avatar billede vandhunden Nybegynder
15. marts 2001 - 11:55 #7
Tjek lige om tekstfarven er den samme som baggrundsfarven, hehe. (Jeg er ellers enig med starleivht)
Avatar billede mkilic Nybegynder
15. marts 2001 - 11:58 #8
Jeg siger at det er gemt som en html-fil og at tabellen postnummmer ser således ud:

CREATE TABLE POSTNUMMER
(POSTNR CHAR(4) NOT NULL,
BYNAVN CHAR(30) NOT NULL
PRIMARY KEY(POSTNR))
ser således ud
Avatar billede keysersoze Guru
15. marts 2001 - 12:20 #9
men... med en html fil kan du ikke forbinde til at database - det skal du bruge enten php eller asp til. i dit tilfælde er det asp, så gem dit dokument i *.asp i stedet for *.html!
Avatar billede keysersoze Guru
15. marts 2001 - 12:54 #10
;o)
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