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>
Annonceindlæg fra Infor
15. marts 2001 - 11:21
#1
skal det ikke være strSQL = \"SELECT * FROM postnummer\" ???
15. marts 2001 - 11:23
#2
eller objRS(\"postnr\") istedet for objRS(\"postnummer\")
15. marts 2001 - 11:23
#3
kommer der en fejl eller er feltet bare tomt?
15. marts 2001 - 11:29
#4
Der kommer igen fejl, men feltet er bare tomt.
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?
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?
15. marts 2001 - 11:55
#7
Tjek lige om tekstfarven er den samme som baggrundsfarven, hehe. (Jeg er ellers enig med starleivht)
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
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!
15. marts 2001 - 12:54
#10
;o)
Kurser inden for grundlæggende programmering