17. april 2001 - 10:31
Der er
9 kommentarer og 1 løsning
?? udskrift fra database
Jeg ved ikke helt hvordant jeg skal stille spørgsmålet... I min database har jeg en tabel med numre, 01 - 02 - 03 osv. Men på den side, tabellen skal skrives ud på, må \"nullerne\" ikke komme med..... HVORDANT GØR MAN DET???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
17. april 2001 - 10:34
#1
<% str = \"01\" response.write CInt(str) %> /nute
17. april 2001 - 10:36
#2
response.write(right(\"0\"&RS(\"tal\"), 2))
17. april 2001 - 10:39
#3
sone >> det er ikke en pen måte å gjøre det på.... hvorfor ikke benytte den innebyggede funksjonaliteten i ASP som fx CInt() ??
17. april 2001 - 10:40
#4
Jeg læste spm. forkert - jeg troede at nullerne skulle med.
17. april 2001 - 10:48
#5
nute>> Det ser nok rigtigt ud, men umiddelbart kan jeg ikke finde ud af at sætte det ind i koderne. Det er ModulNr, det drejer sig om. Her er koderne --- <%@ language = \"VBScript\" %> <% Option Explicit%> <% Session.LCID = 1030 %> <HTML> <HEAD> <TITLE>main</TITLE> <meta name=\"autor\" name=\"Mogens Kjeldsen\"> <script language=\"JavaScript\"> <!-- hide function openWin2(page) { myWin= this.open (page, \"displayWindow\", \"width=400,height=600,status=no,toolbar=no,menubar=no,left=300,top=100,screenX=0,screenY=0\"); } // --> </script> <!-- <style type=text/css> a {text-decoration:none} </style> --> <% Dim Connect, Id, strSQL, strDNS, rs, ModulId Set rs = Server.CreateObject(\"ADODB.RecordSet\") \'Laver SQL forespørgsel til tabel strSQL = \"SELECT * FROM modul ORDER by ModulNr\" \'Laver DNSles forbindelse til database strDNS = \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"./database/item_ordre.mdb\") \'Åbner database og SQL rs.Open strSQL, strDNS, 1 %> <link rel=\"stylesheet\" type=\"text/css\" href=\"../style.css\"> </HEAD> <BODY bgcolor=\"white\" text=\"#005D99\" alink=\"#005D99\" vlink=\"#005D99\" link=\"#005D99\"> <br> <table cellspacing=\"0\" border=\"0\" cellpadding=\"5\" width=\"100%\" align=\"center\"> <tr> <td> <font size=\"2\" face=\"verdana\" color=\"#005D99\"><b>Modulnr.:</b></td> <td> <font size=\"2\" face=\"verdana\" color=\"#005D99\"><b>Tittel:</b></td> <td> <font size=\"2\" face=\"verdana\" color=\"#005D99\"><b>Software:</b></tr> <% Do until rs.EOF %> <TR> <td align=\"left\"> <font size=\"1\" face=\"verdana\" color=\"#005D99\"> <%=rs(\"ModulNr\")%> </td> <td> <a href=\"main1.asp?ModulId=<%=rs(\"ModulID\")%>\"> <font size=\"1\" face=\"verdana\" color=\"#005D99\"><%=rs(\"ModulTitel\")%></td> <td> <font size=\"1\" face=\"verdana\" color=\"#005D99\"> <%=rs(\"SoftwareNavnVersion\")%></td> </a> </tr> <% rs.MoveNext loop %> </table> </BODY> </HTML>
17. april 2001 - 10:51
#6
Do until rs.EOF %> <TR> <td align=\"left\"> <font size=\"1\" face=\"verdana\" color=\"#005D99\"> <%=CInt(rs(\"ModulNr\"))%> </td> <td> <a href=\"main1.asp?ModulId=<%=rs(\"ModulID\")%>\"> <font size=\"1\" face=\"verdana\" color=\"#005D99\"><%=rs(\"ModulTitel\")%></td> <td> <font size=\"1\" face=\"verdana\" color=\"#005D99\"> <%=rs(\"SoftwareNavnVersion\")%></td> </a> </tr> <% rs.MoveNext loop
17. april 2001 - 10:56
#7
Tak - men så får jeg denne fejl Der opstod en Microsoft VBScript-kørselsfejl fejl \'800a005e\' Null er brugt ugyldigt: \'CInt\' /Itemnyweb2/Katalog/main.asp, linje 70
17. april 2001 - 10:59
#8
det vil si at rs(\"ModulNr\") ikke inneholder noe... prøv å bytt ut denne linje: <%=CInt(rs(\"ModulNr\"))%> med dette: <% if( LEN(TRIM(rs(\"ModulNr\") ) ) ) then response.write \"ModulNr er tom\" else response.write CInt(rs(\"ModulNr\") end if %> /nute
17. april 2001 - 11:08
#9
Der opstod en Microsoft VBScript-kompileringsfejl fejl \'800a03fb\' \'Loop\' var ventet /Itemnyweb2/Katalog/main.asp, linje 73 else response.write CInt(rs(\"ModulNr\") ^
17. april 2001 - 11:11
#10
din loop skal se sånn ut: Do until rs.EOF %> <TR> <td align=\"left\"> <font size=\"1\" face=\"verdana\" color=\"#005D99\"> <% if( LEN(TRIM(rs(\"ModulNr\") ) ) ) then response.write \"ModulNr er tom\" else response.write CInt(rs(\"ModulNr\") end if %> </td> <td> <a href=\"main1.asp?ModulId=<%=rs(\"ModulID\")%>\"> <font size=\"1\" face=\"verdana\" color=\"#005D99\"><%=rs(\"ModulTitel\")%></td> <td> <font size=\"1\" face=\"verdana\" color=\"#005D99\"> <%=rs(\"SoftwareNavnVersion\")%></td> </a> </tr> <% rs.MoveNext loop
Kurser inden for grundlæggende programmering