---
title: "wml trubbel (lista poster från Access)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/53012-wml-trubbel-lista-poster-från-access"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Pellefant"
published: "2002-09-12T09:38:59.000Z"
updated: "2002-09-22T18:21:49.000Z"
replies: 9
views: 413
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/53012-wml-trubbel-lista-poster-från-access"
---

# wml trubbel (lista poster från Access)

## #1 — Pellefant, 2002-09-12T09:38Z

Hej!

Är helt ny på wml....

Försöker ändra en befintlig (fungerande) sida till wml(WAP)

\<?xml version="1.0"?\>
\<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.brinkster20.com/kursbok/saljes.xml"\>

\<wml\>
\<card title="Saljes"\>\<p\>

Böcker till salu:

\<p\>

\<% Set Databas = Server.CreateObject("ADODB.Connection")
Databas.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("\\kursbok\\db\\xxxxx.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT \* FROM annonser WHERE typ = 'saljes' ORDER BY datum DESC"
RecSet.Open SQL, Databas, adOpenStatic, adLockOptimistic  %\>

\<% Do Until RecSet.EOF	%\>

Titel: \<b\>\<%=RecSet("titel")%\>\</b\>\<br\>
Författare: \<b\>\<%=RecSet("forfattare")%\>\</b\>\<br\>
Pris:\<%=RecSet("saljespris")%\>\<BR\>
Kontakt:\<%=RecSet("email")%\>\<p\>
		
\<% RecSet.MoveNext 
   Loop %\>

\<%RecSet.Close
Databas.Close  %\>

\</wml\>
\---------------
Nu visas bara(dvs utan databasinnehåll):
Böcker till salu:
Titel: 
Författare: 
Pris:
Kontakt:

Tack på förhand

Permalänk: https://www.webforum.nu/p/53012

## #2 — Pellefant, 2002-09-12T09:42Z

Re: wml trubbel (lista poster från Access)

Permalänk: https://www.webforum.nu/p/781127

## #3 — Pellefant, 2002-09-12T11:04Z

Tryckte lite fel ovan, har fortfarande problemet. :(

Permalänk: https://www.webforum.nu/p/781210

## #4 — Pellefant, 2002-09-12T13:52Z

Snälla....   :OO

Permalänk: https://www.webforum.nu/p/781389

## #5 — Pellefant, 2002-09-13T08:01Z

Detta är väl det perfekta fredagsknåpet efter lunchen....? ;)

Permalänk: https://www.webforum.nu/p/784842

## #6 — @nders, 2002-09-13T08:10Z

Är det [det här problemet kanske?](http://www.webforum.nu/showthread.php?s=&threadid=50338)
Se om mitt första inlägg i den tråden kan ge dig svar. Det är nog inte wml:en det är fel på.

Se hur det ser ut om du kör samma kod på en asp-sida i din webbläsare.

Mvh,

Permalänk: https://www.webforum.nu/p/784846

## #7 — trexter.com, 2002-09-13T15:30Z

Varför stora bokstäver?

> Pris:\<%=RecSet("saljespris")%\>\<BR\>

 :)

Permalänk: https://www.webforum.nu/p/785189

## #8 — Pellefant, 2002-09-13T15:36Z

Antar att du menar \<BR\> nu, det beror på min editor, editplus2, när man trycker på "ny rad"-knappen, så skriver den detta med versaler.

Permalänk: https://www.webforum.nu/p/785194

## #9 — Pellefant, 2002-09-17T12:57Z

Blir snart gråhårig... Har hittat en underbar artikel, som jag trodde skulle hjälpa mig, men får ändå inte ihop det. :-(

Det enda denna koden ger är ett "saljes", dvs den listar inte innehållet i databasen ;-(

Kod:

\<% Response.ContentType = "text/vnd.wap.wml" %\>\<?xml version="1.0" encoding="iso-8859-1"?\>

\<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.brinkster20.com/kursbok/xxxxx.wml"\>

\<wml\>

\<!-- THIS IS THE MAIN CARD OF THE DECK --\>

\<card id="MainCard"\>

\<p align="left"\>\<small\>\<b\>Saljes \</b\>\</small\>\</p\>

\<% 

strconn = "DRIVER=Microsoft Access Driver (\*.mdb);DBQ=" & Server.MapPath("\\kursbok\\db\\xxxxx.mdb")

set conn = server.createobject("adodb.connection")

conn.open strconn

set rs = server.createobject("adodb.recordset") 

Query = "SELECT titel,forfattare,pris FROM annonser WHERE typ = 'saljes'"

rs.open Query, conn

if not rs.eof Then

rs.movefirst

Do While NOt Rs.EOF 
%\>
\<small\>\<%=rs("titel")%\>\</small\>\<br\>
\<small\>\<%=rs("forfattare")%\>\</small\>\<br\>
\<small\>\<%=rs("pris")%\>\</small\>\<p\>
\<% 
rs.movenext
Loop 

else

response.write("\<p align='left'\>\<small\>Databasen är tom\</small\>\</p\>")

End if

rs.close

Set conv = nothing

set rs= nothing

set conn = nothing

%\>

\</card\>

\</wml\>

Permalänk: https://www.webforum.nu/p/787958

## #10 — jarvklo, 2002-09-22T18:21Z

Följande saker kan jag se i WML-koden vid en snabb titt (jag antar att du redan testat databaskoden genom att generera HTML istället för WML ;) ) :

1) DTD:n är fel...
Den bör vara

```
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
       [b]"http://www.wapforum.org/DTD/wml_1.1.xml"[/b]>
```

2) Alla dina \<br\> måste skrivas om som \<br/\>
3) **All** text som du lägger ut i ett \<card\> måste ligga inom \<p\>-taggar.
Exempel:

```
<card id="MainCard">
Do While NOt Rs.EOF 
%>
[b]<p>[/b]
<small><%=rs("titel")%></small>[b]<br/>[/b]
<small><%=rs("forfattare")%></small>[b]<br/>[/b]
<small><%=rs("pris")%></small>
[b]</p>[/b]
<% 
rs.movenext
Loop
```

Permalänk: https://www.webforum.nu/p/794450

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/53012-wml-trubbel-lista-poster-från-access
