Avatar billede tpiil Nybegynder
06. december 2000 - 15:55 Der er 5 kommentarer og
1 løsning

WAP + ASP + ACCESS

Jeg har et nyhedssyetm i ASP med en Access database, men jeg vil gerne have så folk kan se det med wap.

hvordan får man denne kode til WAP eller er det WML???

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"nyheder.mdb\")
    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
strSQL = \"SELECT * FROM nyheder\"
    rs.Open strSQL, Conn
While not rs.eof %>
<a href=\"nyhed.asp?id=<%=rs(\"id\")%>\"><%=rs(\"overskrift\") %></a>
<%
rs.movenext
wend
%>
Avatar billede tpiil Nybegynder
06. december 2000 - 15:55 #1
og jeg skal have en side fra start til slut for jeg har ALDRIG prøvet noget med wap!
Avatar billede laserzap Nybegynder
06. december 2000 - 16:10 #2
lytter med !
Avatar billede oleprds Nybegynder
06. december 2000 - 21:35 #3
Avatar billede tpiil Nybegynder
06. december 2000 - 22:25 #4
kunne du ikke tænke dig at lave det helt færdigt for det der fatter jeg ikke et hak af!

jeg kan gå op til 250 point hvis du laver det oleprds, men andre er da også velkomne!
Avatar billede drean Nybegynder
07. december 2000 - 01:39 #5
Jeg har lavet det her til dig tpiil:

<%
Set DBConn = Server.CreateObject(\"ADODB.Connection\")
DBConn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"nyheder.mdb\")
Response.ContentType = \"text/vnd.wap.wml\"
%>
<?xml version=\"1.0\"?>
<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">
<wml>

<card id=\"card1\" title=\"Nyheder\">
<select name=\'nyhed\'>
<%
strSQL = \"SELECT * FROM nyheder\"
Set rs = Server.CreateObject(\"ADODB.Recordset\")
set rs = DBConn.Execute(strSQL)
do until rs.EOF
Response.Write(\"<option value=\'\" & rs(\"overskrift\") & \"\'>\" & rs(\"overskrift\") & \"</option>\" & vbcrlf)
rs.movenext
loop
%>
</select>
<small>
<anchor title=\"Nyhed\">Vis Nyhed
  <go href=\"visnyhed.asp\" method=\"get\">
  <postfield name=\"nyhed\" value=\"$(nyhed)\" />
</go>
</anchor>
</small>


</card>
</wml>

Bare den ovenstående som default.asp
Så laver du en fil som hedder visnyhed.asp
Heri ligger du:

<%
nyhed = Request.Querystring(\"nyhed\")
\'Sender MIME typen for WML
Response.ContentType = \"text/vnd.wap.wml\"
%>
<?xml version=\"1.0\"?>
<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">
<wml>

<card id=\"card1\" title=\"Visnyhed\">
<%=nyhed%>
</card>
</wml>

Det er en af mine første WAP sider, så bær over med mig hvis de ikke virker *GG*
Avatar billede tpiil Nybegynder
07. december 2000 - 01:41 #6
TAKKER!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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