Problemet er ikke helt løst endnu, nu udskriver <%= formatnumber(rs("Varepris"),2) %> godt nok med komma, men hvis jeg sortere dataen forsvinder kommaerne igen :-)
Med sortering mener jeg:
Method= Request.QueryString("method") If Request.QueryString("method")="" Then Method="ProjektID" End If
FNV = Session("Navn")
Select Case Method Case "ProjektID" strSQL = "Select * From Projekt Where FirmanavnVare = '" & FNV & "' order by ProjektID asc" Case "VareBeskrivelse" strSQL = "select * from PROJEKT Where FirmanavnVare = '" & FNV & "' order by VareBeskrivelse asc" Case "VareBeholdning" strSQL = "select * from PROJEKT Where FirmanavnVare = '" & FNV & "' order by VareBeholdning asc" Case "VarePris" strSQL = "select * from PROJEKT Where FirmanavnVare = '" & FNV & "' order by VarePris asc" End Select
Method= Request.QueryString("method") If Request.QueryString("method")="" Then Method="ProjektID" End If
FNV = Session("Navn")
Select Case Method Case "ProjektID" strSQL = "Select * From Projekt Where FirmanavnVare = '" & FNV & "' order by ProjektID asc" Case "VareBeskrivelse" strSQL = "select * from PROJEKT Where FirmanavnVare = '" & FNV & "' order by VareBeskrivelse asc" Case "VareBeholdning" strSQL = "select * from PROJEKT Where FirmanavnVare = '" & FNV & "' order by VareBeholdning asc" Case "VarePris" strSQL = "select * from PROJEKT Where FirmanavnVare = '" & FNV & "' order by VarePris asc" End Select
set rs = Conn.Execute(strSQL)
%>
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr align="center" valign="top"> <td width="15" height="15"> </td> <td width="110" height="15"> </td> <td height="15"> </td> <td width="120" height="15"> </td> <td width="75" height="15"> </td> <td width="15" height="15"> </td> </tr> <tr align="left" valign="top"> <td width="15" height="20"> </td> <td width="110"><strong><a href=../nesdam/index.asp?PageID=Projekter&method=ProjektID class="menu" title="Sorter efter projekt nr.">Projekt nr.</a></strong> </td> <td height="20"> <strong><a href=../nesdam/index.asp?PageID=Projekter&method=VareBeskrivelse class="menu" title="Sorter efter beskrivelse">Beskrivelse</a></strong> </td> <td width="120" height="20" align="right"> <strong><a href=../nesdam/index.asp?PageID=Projekter&method=VareBeholdning class="menu" title="Sorter efter antal på lager">Lager</a></strong> </td> <td width="75" height="20" align="right"> <strong><a href=../nesdam/index.asp?PageID=Projekter&method=VarePris class="menu" title="Sorter efter pris">Pris</a></strong> </td> <td width="15"> </td> </tr> <% if rs.EOF then Response.write "De har ingen projekter oprettet hos LBJ electornic" %> <% else %> <% session("farve") = "#cccccc" %> <% Do Until rs.EOF VareBeskrivelse = replace(rs("VareBeskrivelse"), vbCrLf, "<BR>") Pris = FormatNumber(rs("Varepris"),2) & "<br>"
Prøv at sætte setLocale(1030) lige efter Do Until rs.EOF
Det skal virke... setLocale(1030) betyder at man sætter til dansk format Hvis du f.eks. skriver setLocale(2057) så får du engelsk format både talmæssigt og datomæssigt. Men prøv ovenstående
--> speddy2000 Tusinde tak for hjælp - godt nok kan jeg ikke få det til at virke :-( men du skal have points alligevel for alt den hjælp du har prøvet at give
Synes godt om
Ny brugerNybegynder
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.