26. marts 2001 - 19:16
Der er
46 kommentarer og 1 løsning
Syntaks-spm
Hvordan sætter jeg: <%=replace(tabel(\"besked\"), VbCrLf, \"<br>\")%> Ind i følgende kode uden fejl: <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><%=besked%> </td> </tr>
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.
26. marts 2001 - 19:18
#1
<tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><%=replace(tabel(\"besked\"), VbCrLf, \"<br>\")%> </td> </tr> Dette giver en fejl
26. marts 2001 - 19:20
#2
<tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><%=replace(rs(\"besked\"), VbCrLf, \"<br>\")%> </td> </tr>
26. marts 2001 - 19:20
#3
Brug: <% besked = Replace(table(\"besked2\"), vbCrLf, \"<br>\") %> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><%=besked%> </td> </tr>
26. marts 2001 - 19:21
#4
rs skal være dit recordset hvis du skriver din åbning af tabellen kan man hurtigt finde ud af det :)
26. marts 2001 - 19:23
#5
Der opstod en Microsoft VBScript-kørselsfejl fejl \'800a005e\' Null er brugt ugyldigt: \'replace\'
26. marts 2001 - 19:24
#6
>>>minijensen Dit forslag gav følgende: Der opstod en Microsoft VBScript-kørselsfejl fejl \'800a000d\' Typerne passer ikke sammen: \'table\'
26. marts 2001 - 19:25
#7
recordset ?????
26. marts 2001 - 19:26
#8
Vil i se hele koden?
26. marts 2001 - 19:27
#9
Hele koden? Ja, tak, det vil gøre det meget nemmere!
26. marts 2001 - 19:29
#10
Følgende er en sid der henter data fra en database. Det der skal ske er at jer gerne vil bibeholde de mellemrum og linieafstande der var i teksten da den blev indtastet/pastet. <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>ID</title> <LINK rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"> </head> <body bgcolor=\"#6C7E91\" leftmargin=\"5\" topmargin=\"0\" marginwidth=\"5\" marginheight=\"0\"> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"news.mdb\") SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") Conn.Execute (SQLstmt) Set rs = conn.Execute(SQLstmt) %> <% \'DO WHILE NOT rs.EOF Dato = rs(\"Dato\") overskrift = rs(\"overskrift\") Besked = rs(\"Besked\") Forfatter = rs(\"Forfatter\") link = rs(\"link\") %> <div align=\"center\"> <table border=\"0\" width=\"300\" cellspacing=\"0\" cellpadding=\"0\"> <tr bgcolor=\"67798B\" align=\"center\"> <td borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid\" colspan=\"3\" height=\"25\" > <p><b><%=overskrift%></b></p> </td> </tr> <tr > <td height=\"25\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a> </td> </tr> <tr > <td colspan=\"3\" height=\"25\" borderColor=#000000 style=\" BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <p> <i>Af:<%=Forfatter%> - <a href=\"mailto:Pia@kainoe.nu\">Pia@kainoe.nu</a></i> </td> </tr> <% besked = Replace(table(\"besked2\"), vbCrLf, \"<br>\") %> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><%=besked%> </td> </tr> <tr> <td colspan=\"3\" height=\"25\"borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a></td> </tr> </table> <br> </div> <% \'rs.MoveNext \'LOOP \'RS.Close Response.Write \"</TABLE>\" conn.Close Set conn = nothing Set SQLstmt = nothing %> <p align=\"center\"> </p> </body> </html>
26. marts 2001 - 19:43
#11
<% besked = Replace(rs(\"besked\"), vbCrLf, \"<br>\") %>
26. marts 2001 - 19:45
#12
Du må ikke have NULL i den string hvorpå der udføres replace derfor: <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><% If not isNull(rs(\"besked\") then Response.Write Replace(rs(\"besked\"), vbCrLf, \"<br>\") End If %> </td> </tr>
26. marts 2001 - 19:46
#13
hvor skal jeg sætte det ind henne og hvad skal jeg slette??
26. marts 2001 - 19:48
#14
<html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>ID</title> <LINK rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"> </head> <body bgcolor=\"#6C7E91\" leftmargin=\"5\" topmargin=\"0\" marginwidth=\"5\" marginheight=\"0\"> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"news.mdb\") SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") Conn.Execute (SQLstmt) Set rs = conn.Execute(SQLstmt) %> <% \'DO WHILE NOT rs.EOF Dato = rs(\"Dato\") overskrift = rs(\"overskrift\") Besked = rs(\"Besked\") Forfatter = rs(\"Forfatter\") link = rs(\"link\") %> <div align=\"center\"> <table border=\"0\" width=\"300\" cellspacing=\"0\" cellpadding=\"0\"> <tr bgcolor=\"67798B\" align=\"center\"> <td borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid\" colspan=\"3\" height=\"25\" > <p><b><%=overskrift%></b></p> </td> </tr> <tr > <td height=\"25\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a> </td> </tr> <tr > <td colspan=\"3\" height=\"25\" borderColor=#000000 style=\" BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <p> <i>Af:<%=Forfatter%> - <a href=\"mailto:Pia@kainoe.nu\">Pia@kainoe.nu</a></i> </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><% If not isNull(rs(\"besked\") then Response.Write Replace(rs(\"besked\"), vbCrLf, \"<br>\") End If %> </td> </tr> <tr> <td colspan=\"3\" height=\"25\"borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a></td> </tr> </table> <br> </div> <% \'rs.MoveNext \'LOOP \'RS.Close Response.Write \"</TABLE>\" conn.Close Set conn = nothing Set SQLstmt = nothing %> <p align=\"center\"> </p> </body> </html>
26. marts 2001 - 19:49
#15
Der opstod en Microsoft VBScript-kompileringsfejl fejl \'800a03ee\' Tegnet \')\' var ventet /kainø.nu/artikler/vis_besked.asp, linje 57 If not isNull(rs(\"besked\") then ---------------------------^
26. marts 2001 - 19:50
#16
Istedet for: <% besked = Replace(table(\"besked2\"), vbCrLf, \"<br>\") %> Så skriv: <% besked = Replace(rs(\"besked\"), vbCrLf, \"<br>\") %>
26. marts 2001 - 19:50
#17
Der opstod en Microsoft VBScript-kompileringsfejl fejl \'800a03ee\' Tegnet \')\' var ventet /kainø.nu/artikler/vis_besked.asp, linje 52 If not isNull(rs(\"besked\") then ---------------------------^
26. marts 2001 - 19:51
#18
I den linie hvor fejlen opstod skal der stå: If not isNull(rs(\"besked\")) then
26. marts 2001 - 19:52
#19
>> minijensen1 øøøhh jeg bliver nødt til at se det indsat i koden før jeg er med
26. marts 2001 - 19:52
#20
Fejl: If not isNull(rs(\"besked\")) Then
26. marts 2001 - 19:53
#21
>> gandalfthewhite nu viser den slet ikke feltet \"besked\"
26. marts 2001 - 19:56
#22
hallo blev jeg dumpet der eller hvad?
26. marts 2001 - 19:59
#23
Du har lige givet en fejl meddelelse hvor fejlen er, at dit recordset indeholder NULL. Et NULL betyder ingenting/nada/zip/nothing/intet. Så derfor kan der heller ikke vises noget. Hvis du søger for at der rent faktisk kommer noget ud fra database, så vil det blive skrevet på siden.
26. marts 2001 - 20:04
#24
Jamen der er da noget i databasen
26. marts 2001 - 20:06
#25
Er det mig der er dum eller hvad sker der??
26. marts 2001 - 20:13
#26
Jeg forstår det ikke feltet besked i databasen er fuld af tekst men der kommer igenting på siden. Hvordan søger jeg for at der rent faktisk kommer noget ud fra database, så vil det blive skrevet på siden. ???????
26. marts 2001 - 20:16
#27
Kaster nogle flere point efter spørgsmålet, så kan det være du får svar Blackmail he, he ;-)
26. marts 2001 - 20:18
#28
Point-pistolen afyret - kom så med det!!!!
26. marts 2001 - 20:22
#29
aaarrrrrggghhhhhh
26. marts 2001 - 20:44
#30
Først og fremmest skal du sørge for at du rent faktisk får et id sendt til siden. Det vil sige at i linien: SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") skal request(\"id\") gerne modtage en værdi. check dette ved at indsætte linien: response.write \"ID: \" & request(\"id\") f.eks lige efter før nævnte linie.
26. marts 2001 - 20:48
#31
Når du ser resultatet skulle der gerne stå indholdet af id øverst på siden. Hvis der bare står \"ID:\" og ingenting efter, så modtager siden ikke id\'et og du vil derfor ikke få noget ud fra databasen. Hvis ID\'et står der skal du chekke, at der rent faktisk er en record i database med det tilsvarende ID.
26. marts 2001 - 20:50
#32
inegra2ren: der burde være noget i feltet, og ikke null, som det sker nu. Det har jeg ikke lige tålmodighed til at hjælpe dig med nu. Men hvis der en gang i mellem er et null, og du vil undgå den allerførste fejlbesked er det nemmeste at lave en & med en tom streng: <%=replace(\"\" & tabel(\"besked\"), VbCrLf, \"<br>\")%>
26. marts 2001 - 20:54
#33
Hej Erik NULL undgås med if isNull(), så det er ikke et problem længere. Min tålmodighed holder ved lidt i nu ;-)
26. marts 2001 - 20:58
#34
Nu har jeg indsat response.write \"ID: \" & request(\"id\") men den skriver stadig ikke indholdet af \"besked\" derimod skriver den ID-nr i toppen af siden
26. marts 2001 - 20:59
#35
Tak for jeres tålmod jeg er på glatis
26. marts 2001 - 21:07
#36
afsat flere piont
26. marts 2001 - 21:14
#37
Det ID nummer der bliver udskrevet findes det i database i tabellen News? Hvis det gør, er der så tekst i feltet der hedder besked i den række?
26. marts 2001 - 21:17
#38
Id findes og der er indhold i besked-feltet
26. marts 2001 - 21:19
#39
Betyder det noget at feltet \"besked\" i databasen er sat som notat?
26. marts 2001 - 21:27
#40
Har du en mail adresse, så lad os kommunikere den vej.
26. marts 2001 - 21:32
#41
Kan jeg bruge det her til noget?? Tekst = Replace(RS(\"Tekst\"), vbCrLf, \"<BR>\" & vbCrLf) Response.Write Tekst
26. marts 2001 - 21:32
#42
thomas@integra2ren.dk
26. marts 2001 - 21:44
#43
Det kommer an på hvad feltet hedder i database. rs(\"tekst\") eller rs(\"besked\") henviser til navnet på feltet i databasen. Det der står i paranteserne skal altså være nøjagtigt det samme som det feltet hedder i databasen.
26. marts 2001 - 21:46
#44
Det er jeg med på men jeg vil måske kunne bruge det sådan her?: Tekst = Replace(RS(\"besked\"), vbCrLf, \"<BR>\" & vbCrLf) Response.Write Tekst Men hvor i koden skal det sættes ind??
26. marts 2001 - 21:48
#45
Koden ser nu sådan ud: <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>ID</title> <LINK rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"> </head> <body bgcolor=\"#6C7E91\" leftmargin=\"5\" topmargin=\"0\" marginwidth=\"5\" marginheight=\"0\"> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"news.mdb\") SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") response.write \"ID: \" & request(\"id\") Conn.Execute (SQLstmt) Set rs = conn.Execute(SQLstmt) %> <% \'DO WHILE NOT rs.EOF Dato = rs(\"Dato\") overskrift = rs(\"overskrift\") Besked = rs(\"Besked\") Forfatter = rs(\"Forfatter\") link = rs(\"link\") %> <div align=\"center\"> <table border=\"0\" width=\"300\" cellspacing=\"0\" cellpadding=\"0\"> <tr bgcolor=\"67798B\" align=\"center\"> <td borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid\" colspan=\"3\" height=\"25\" > <p><b><%=overskrift%></b></p> </td> </tr> <tr > <td height=\"25\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a> </td> </tr> <tr > <td colspan=\"3\" height=\"25\" borderColor=#000000 style=\" BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <p> <i>Af:<%=Forfatter%> - <a href=\"mailto:Pia@kainoe.nu\">Pia@kainoe.nu</a></i> </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><% If not isNull(rs(\"besked\")) Then Response.Write Replace(rs(\"besked\"), vbCrLf, \"<br>\") End If %> </td> </tr> <tr> <td colspan=\"3\" height=\"25\"borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a></td> </tr> </table> <br> </div> <% \'rs.MoveNext \'LOOP \'RS.Close Response.Write \"</TABLE>\" conn.Close Set conn = nothing Set SQLstmt = nothing %> <p align=\"center\"> </p> </body> </html>
26. marts 2001 - 23:07
#46
TAK FOR EN KJÆMPE INDSATS Og for en god ordens skyld så er her koden som nu virker: <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>ID</title> <LINK rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"> </head> <body bgcolor=\"#6C7E91\" leftmargin=\"5\" topmargin=\"0\" marginwidth=\"5\" marginheight=\"0\"> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"news.mdb\") SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") Conn.Execute (SQLstmt) Set rs = conn.Execute(SQLstmt) %> <% \'DO WHILE NOT rs.EOF Dato = rs(\"Dato\") overskrift = rs(\"overskrift\") Besked = rs(\"Besked\") & \"\" Forfatter = rs(\"Forfatter\") link = rs(\"link\") %> <div align=\"center\"> <table border=\"0\" width=\"300\" cellspacing=\"0\" cellpadding=\"0\"> <tr bgcolor=\"67798B\" align=\"center\"> <td borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid\" colspan=\"3\" height=\"25\" > <p><b><%=overskrift%></b></p> </td> </tr> <tr > <td height=\"25\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a> </td> </tr> <tr > <td colspan=\"3\" height=\"25\" borderColor=#000000 style=\" BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > <p> <i>Af:<%=Forfatter%> - <a href=\"mailto:Pia@kainoe.nu\">Pia@kainoe.nu</a></i> </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><br> <p><%= Replace(Besked, vbCrLf, \"<br>\") %> </td> </tr> <tr> <td colspan=\"3\" height=\"25\"borderColor=#000000 style=\"BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" > </td> </tr> <tr> <td colspan=\"3\" borderColor=#000000 style=\"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid\" ><a href=\"default.asp\"><img src=\"images/pil_back.gif\" width=\"18\" height=\"13\" border=\"0\"></a></td> </tr> </table> <br> </div> <% \'rs.MoveNext \'LOOP \'RS.Close Response.Write \"</TABLE>\" conn.Close Set conn = nothing Set SQLstmt = nothing %> <p align=\"center\"> </p> </body> </html>
26. marts 2001 - 23:21
#47
Det var godt. Jeg modtager kun ren volapyk i dine mails. Der er kun firkanter og nogle kinesiske tegn?
Kurser inden for grundlæggende programmering