14. april 2001 - 10:08
Der er
20 kommentarer og 3 løsninger
Hvist felter er tom så skriv \"dfdfd\" ellers ???
Det jeg efterlyser skal gøre det at når jeg laver et database udtræk, skal den tjekken om et angivet felt er tom, hvis feltet er det, skal den sætte en tekst ind, f.eks. \"ingen beskrivelse\" Men hvis feltet ikke er tomt, skal den indsætte de dataer som er i databasen.. Hvordan gør man dette???
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.
14. april 2001 - 10:09
#1
If FELT<>\"\" <%=FELT%> Else R Response.Write\"ingen beskrivelse\"
14. april 2001 - 10:10
#2
If FELT<>\"\" then <%=FELT%> Else Response.Write\"ingen beskrivelse\"
14. april 2001 - 10:15
#3
<% if rs(\"dit_felt\") = \"\" then %> Ingen beskrivelse <% else %> <%=rs(\"dit_felt\")%> <% end if %>
14. april 2001 - 10:19
#4
Man kunne også gøre sådan her, men den fejlen sommetider... tror jeg: <% If NOT IsNull(Rs(\"FELT\")) THEN %> <%=FELT%> <%else%> Ingen beskrivelse <% end if %>
14. april 2001 - 10:24
#5
Jeg har nu prøvet begge to, men det virker desværre ikke, jeg ved ikke om det er fordi jeg bruger denne sætning til at hente feltet, da det hele ellers står i en lang linie... <% if rs(\"beskrivelse\") = \"\" then %> Ingen beskrivelse <% else %> <%=Replace(RS(\"beskrivelse\"), vbCrLf, \"<BR>\")%> <% end if %>
14. april 2001 - 10:25
#6
stsejs -> Det burde virke det der...sikker på at dine felter er tomme ?
14. april 2001 - 11:02
#7
Det jeg bruger det til er en kalender, og feltet, som jeg skal bruge dette til er en beskrivelse af en aktivitet på en givet dag. Når jeg trækker det ud på denne måde:<%=Replace(RS(\"beskrivelse\"), vbCrLf, \"<BR>\")%> Får jeg fejlmeddelse hvis der ikke står noget i feltet, men da det er træls at der skal stå noget i feltet, hvis der ikke er noget beskrivelse, vil jeg gerne have den til selv at gøre det...
14. april 2001 - 11:04
#8
Prøv at lav en test: <%=Replace(RS(\"beskrivelse\"), vbCrLf, \"<BR>\")%> skal ændres til: <%=beskrivelse%> Ændre det noget?
14. april 2001 - 11:40
#9
Det har jeg prøvet, men det hjalp ikke!
14. april 2001 - 11:44
#10
Prøv med dette: <% if rs(\"beskrivelse\")&\"\" = \"\" then %> Ingen beskrivelse <% else %> <%=Replace(RS(\"beskrivelse\"), vbCrLf, \"<BR>\")%> <% end if %> Problemet er som i VB at den ikke kan hitte ud af det med tomme felter :o) Mvh Jack!!
14. april 2001 - 16:18
#11
>> jackpower Jeg har lige prøvet dit svar, det virker fint ved de sider hvor der ikke er nogen beskrivelse, men lige så snart den skal hente det der står i feltet får jeg denne meddelse: Der opstod en Microsoft VBScript-kørselsfejl fejl \'800a005e\' Null er brugt ugyldigt: \'Replace\' /spejder/diverse_kalenderdetaljer.asp, linje 168 linje 168 er: <%=Replace(RS(\"beskrivelse\"), vbCrLf, \"<BR>\")%>
14. april 2001 - 17:05
#12
Det er normalt fordi der ikke er noget i dit felt. Du må ikke bruge Replace på et tomt felt...
14. april 2001 - 17:39
#13
>> tommyf Nej for på de sider hvor der ikke er noget i feltet, skriver den \"ingen beskrivelse\" På de sider hvor der er noget i feltet, og hvor den skal sætte indholdet ind fra databasen, der får jeg fejlen...
14. april 2001 - 20:30
#14
Prøv lige at poste hele koden her, så skal jeg rette det for dig... For tommyf har ret, den kommer kun med den fejl hvis feltet er tomt... Mvh Jack!!
14. april 2001 - 21:41
#15
<% function fixBreaks(st) fixBreaks = Replace(st,vbNewLine,\"<br>\") end function %> <html> <head> <META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\"> <meta http-equiv=\"Content-Language\" content=\"da\"> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <!-- Minus AutoDato --> <title>Sejs Gruppe</title> <link rel=\"stylesheet\" type=\"text/css\" href=\"grafik.css\"> </head> <body bgcolor=\"#C9D9E1\"> <div align=\"center\"> <center> <table border=\"1\" width=\"88%\" bordercolor=\"#000000\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td width=\"100%\" colspan=\"2\" height=\"59\" bgcolor=\"#729BAF\"> <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td width=\"16%\" rowspan=\"2\"> <p align=\"center\"><img border=\"0\" src=\"images/liljex.gif\"></td> <td width=\"84%\" align=\"center\"><b><font size=\"4\" color=\"#FFFFFF\" face=\"Tahoma\">Sejs Gruppe</font></b></td> </tr> <tr> <td width=\"84%\" align=\"center\"><b><font size=\"4\" color=\"#FFFFFF\" face=\"Tahoma\">Det Danske Spejderkorps</font></b></td> </tr> </table> </td> </tr> <tr> <td width=\"16%\" valign=\"top\" bgcolor=\"#9DBAC8\"><!--webbot bot=\"Include\" U-Include=\"menu.asp\" TAG=\"BODY\" startspan --> <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" height=\"1\"> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"1\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">Diverse</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=2\">Forsiden</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=3\">Hvem er vi</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=4\">Links</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=40\"> Kalender</a></font></td> </tr> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"1\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">Grenene</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=5\">Mikro</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=6\">Mini</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=7\">Junior</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=8\">Troppen</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=9\">Senior</a></font></td> </tr> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"1\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">Kontakt</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=10\">Styrelsen</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=11\">Gruppeledelsen</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=12\">Ledere</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=13\">Andre</a></font></td> </tr> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"1\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">FLACH</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=14\">Hvad er det?</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=15\">Læs FLACH</a></font></td> </tr> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"18\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">Billeder</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> </font><a href=\"#\" onClick=\"MyWindow=window.open(\'billeder.asp\',\'MyWindow\',\'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=750,height=500,left=70,top=30\'); return false;\"><font face=\"Tahoma\" size=\"2\">- Blandet</font></a></td> </tr> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"1\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">Hittegods</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=17\">Sælges</a></font></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=18\">Efterlyses</a></font></td> </tr> <tr> <td width=\"100%\" bgcolor=\"#729BAF\" height=\"1\"><b><font face=\"Tahoma\" size=\"2\" color=\"#FFFFFF\">Interne sider</font></b></td> </tr> <tr> <td width=\"100%\" height=\"1\"><font face=\"Tahoma\" size=\"2\"> - <a href=\"side.asp?id=19\">Login</a></font></td> </tr> </table> <!--webbot bot=\"Include\" endspan i-checksum=\"47718\" --> <p> </td> <td width=\"88%\" valign=\"top\"> <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td width=\"100%\" colspan=\"2\"> <% id = Request.QueryString( \"id\" ) set conn = server.createobject(\"ADODB.connection\") conn.Open \"DBQ=\"& Server.MapPath(\"sejs.mdb\") & \";Driver={Microsoft Access Driver (*.mdb)};\" SQL = \"SELECT * FROM KALENDER WHERE id =\" & id Set rs = Conn.Execute(SQL) %> <p align=\"center\"><font size=\"4\" color=\"#729BAF\"><b><%= rs(\"dag\") %> den <%= rs(\"dato\") %>. <%= rs(\"maaned\") %></b></font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font color=\"#C9D9E1\" size=\"1\">.</font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font size=\"2\"><b><%= rs(\"overskrift\") %></b></font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font color=\"#C9D9E1\" size=\"1\">.</font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"> <hr> </td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font size=\"2\"><b>Beskrivelse:</b></font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font size=\"2\"> <% if rs(\"beskrivelse\")&\"\" = \"\" then %> Ingen beskrivelse <% else %> <%=Replace(RS(\"beskrivelse\"), vbCrLf, \"<BR>\")%> <% end if %> </font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"> <hr> </td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font size=\"2\"><b>Praktiske informationer:</b></font></td> </tr> <tr> <td width=\"100%\" colspan=\"2\"><font color=\"#C9D9E1\" size=\"1\">.</font></td> </tr> <tr> <td width=\"21%\"><font size=\"2\">Dag:</font></td> <td width=\"79%\"><font size=\"2\"><%= rs(\"dag\") %></font></td> </tr> <tr> <td width=\"21%\"><font size=\"2\">Dato:</font></td> <td width=\"79%\"><font size=\"2\">Den <%= rs(\"dato\") %>.</font></td> </tr> <tr> <td width=\"21%\"><font size=\"2\">Uge:</font></td> <td width=\"79%\"><font size=\"2\"><%= rs(\"uge\") %></font></td> </tr> <tr> <td width=\"21%\"><font size=\"2\">Måned:</font></td> <td width=\"79%\"><font size=\"2\"><%= rs(\"maaned\") %></font></td> </tr> <tr> <td width=\"21%\"><font size=\"2\">År:</font></td> <td width=\"79%\"><font size=\"2\"><%= rs(\"aar\") %></font></td> </tr> <tr> <td width=\"21%\"><font size=\"2\">Gren(e):</font></td> <td width=\"79%\"><font size=\"2\"><%= rs(\"gren\") %></font></td> </tr> <% Conn.Close Set Conn = Nothing %> <tr> <td width=\"100%\" colspan=\"2\"> <hr> </td> </tr> </table> <p> </td> </tr> <tr> <td width=\"100%\" colspan=\"2\" height=\"19\" bgcolor=\"#729BAF\"> <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td width=\"100%\"> <p align=\"center\"><font face=\"Tahoma\" size=\"1\">Copyright © 2000 - 2001 - Sejs Gruppe - Det Danske Spejderkorps</font></td> </tr> <tr> <td width=\"100%\"> <p align=\"center\"><font size=\"1\"><a href=\"side.asp?id=21\">Kontakt webmaster</a></font></td> </tr> </table> </td> </tr> </table> </center> </div> </body> </html>
15. april 2001 - 12:26
#16
Kan ved gud ikke se hvorfor du får den fejl, har lige prøvet det her, og der virker det fint nok, så må desværre melde pas kan jeg ikke hitte ud af hvorfor du får den fejl.. :o( Mvh Jack!!
15. april 2001 - 18:01
#17
Så prøver jeg lige igen, skal jeg lægge det ud på serveren, eller er det nok at bruge PWS
15. april 2001 - 18:04
#18
Det skulle være nok at bruge PWS, men det jeg har tjekket det på er min NT server.....
15. april 2001 - 21:13
#21
Det virker sq totalt ...... hvis det er kan du prøve at sende skidtet til mig så skal jeg se om jeg kan hitte fejlen. jack@icx.dk Mvh Jack!!
15. april 2001 - 21:20
#22
Hvis jeg forstår dit indlæg korrekt, virker det når du ser det??? Så vil jeg da lige prøve på en anden computer....
16. april 2001 - 13:38
#23
Nej det virker ikke når jeg ser på din site, hvilekt jeg ikke fatter, for har afprøvet din kode på min egen server, og der virker det perfekt...
Kurser inden for grundlæggende programmering