15. januar 2003 - 10:42
Der er
14 kommentarer og 1 løsning
Replace null
skriv = objRec("text") SKRIV = REPLACE(SKRIV, "<", "<") SKRIV = REPLACE(SKRIV, ">", ">") SKRIV = REPLACE(SKRIV, "[IMG]", "<IMG CLASS=PIC SRC=images/") SKRIV = REPLACE(SKRIV, "[/IMG]", ">") SKRIV = REPLACE(SKRIV, "[CENTER]", "<CENTER>") SKRIV = REPLACE(SKRIV, "[/CENTER]", "</CENTER>") SKRIV = REPLACE(SKRIV, "[FED]", "<B>") SKRIV = REPLACE(SKRIV, "[/FED]", "</B>") SKRIV = REPLACE(SKRIV, "[KURSIV]", "<I>") SKRIV = REPLACE(SKRIV, "[/KURSIV]", "</I>") SKRIV = REPLACE(SKRIV, "[UNDERSTREGET]", "<U>") SKRIV = REPLACE(SKRIV, "[/UNDERSTREGET]", "</U>") SKRIV = REPLACE(SKRIV, "[URL]", "<A TARGET=_BLANK HREF=") SKRIV = REPLACE(SKRIV, "[LINK]", ">") SKRIV = REPLACE(SKRIV, "[/URL]", "</A>") SKRIV = REPLACE(SKRIV, "[MAIL]", "<A HREF=") SKRIV = REPLACE(SKRIV, "[/MAIL]", "</A>") SKRIV = REPLACE(SKRIV, null, "Tabelen er tom...") response.write ""& replace(skriv,vbcrlf,"<br>") &"" fejlen er SKRIV = REPLACE(SKRIV, null, "Tabelen er tom...") men hvad anden løsning kan jeg bruge ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
15. januar 2003 - 10:48
#1
er det fordi din 'null' værdi ikke giver nul som du vil have eller hvad er problemet?
15. januar 2003 - 10:51
#2
siden udskriver dette Microsoft VBScript runtime error '800a005e' Invalid use of Null: 'REPLACE' /replace_objRec.asp, line 4
15. januar 2003 - 10:55
#3
hmm.. har du ligget på google efter den fejlkode.. Jeg kan ikke umiddelbart se hvordan du kan rette det.
15. januar 2003 - 10:59
#4
Prøv denne: SKRIV = REPLACE(SKRIV, "Tabelen er tom...")
15. januar 2003 - 11:05
#5
gigaload ej da dur ik thojo jeg ved den er dum, men regner med at få en løsning her ;)
15. januar 2003 - 11:05
#6
gigaload: den vil fejle du kan tjekke for NULL før din Replace if skriv = "" then SKRIV = "Tabelen er tom..." else SKRIV = REPLACE(SKRIV, "<", "<") ..... ... .. end id
15. januar 2003 - 11:13
#7
if skriv = "" then <-- den vil da også tage alt andet end tom
15. januar 2003 - 11:15
#8
nix - prøv den .... :)
15. januar 2003 - 11:15
#9
"" <--- så er den lig med tom <> <--- Den vil tage alt andet end tom...
15. januar 2003 - 11:16
#10
har prøve mange gange ... = "" giver = alt
15. januar 2003 - 11:19
#11
If skriv = "" Then .... Else .... End If If skriv <> "" Then .... Else .... End If Den første tjekker om det er = med ingenting ("") Den anden tjekker im skriv er alt andet end = med ingenting ("")
15. januar 2003 - 11:20
#12
så er objRec("text") ikke NULL ! Prøv evt at: skriv = objRec("text") Response.write("*" & skriv & "*") - bare for at se om de 2 * står lige ved siden af hinanden....
15. januar 2003 - 11:27
#13
den udskriver ** og fejlen
15. januar 2003 - 11:31
#14
så bliver du sku' nok nødt til at paste HELE din kode ....
15. januar 2003 - 11:35
#15
mig der er dum, fejlen med jeres forslag, hvilket jeg også havde prøvet før var/er at den skulle se sådan her ud: skriv = objRec("text") if skriv <> "" then SKRIV = REPLACE(SKRIV, "<", "<") SKRIV = REPLACE(SKRIV, ">", ">") SKRIV = REPLACE(SKRIV, "[IMG]", "<IMG CLASS=PIC SRC=images/") SKRIV = REPLACE(SKRIV, "[/IMG]", ">") SKRIV = REPLACE(SKRIV, "[CENTER]", "<CENTER>") SKRIV = REPLACE(SKRIV, "[/CENTER]", "</CENTER>") SKRIV = REPLACE(SKRIV, "[FED]", "<B>") SKRIV = REPLACE(SKRIV, "[/FED]", "</B>") SKRIV = REPLACE(SKRIV, "[KURSIV]", "<I>") SKRIV = REPLACE(SKRIV, "[/KURSIV]", "</I>") SKRIV = REPLACE(SKRIV, "[UNDERSTREGET]", "<U>") SKRIV = REPLACE(SKRIV, "[/UNDERSTREGET]", "</U>") SKRIV = REPLACE(SKRIV, "[URL]", "<A TARGET=_BLANK HREF=") SKRIV = REPLACE(SKRIV, "[LINK]", ">") SKRIV = REPLACE(SKRIV, "[/URL]", "</A>") SKRIV = REPLACE(SKRIV, "[MAIL]", "<A HREF=") SKRIV = REPLACE(SKRIV, "[/MAIL]", "</A>") else skriv = "Tabellen er tom..." end if og ikke sådan her: skriv = objRec("text") SKRIV = REPLACE(SKRIV, "<", "<") SKRIV = REPLACE(SKRIV, ">", ">") SKRIV = REPLACE(SKRIV, "[IMG]", "<IMG CLASS=PIC SRC=images/") SKRIV = REPLACE(SKRIV, "[/IMG]", ">") SKRIV = REPLACE(SKRIV, "[CENTER]", "<CENTER>") SKRIV = REPLACE(SKRIV, "[/CENTER]", "</CENTER>") SKRIV = REPLACE(SKRIV, "[FED]", "<B>") SKRIV = REPLACE(SKRIV, "[/FED]", "</B>") SKRIV = REPLACE(SKRIV, "[KURSIV]", "<I>") SKRIV = REPLACE(SKRIV, "[/KURSIV]", "</I>") SKRIV = REPLACE(SKRIV, "[UNDERSTREGET]", "<U>") SKRIV = REPLACE(SKRIV, "[/UNDERSTREGET]", "</U>") SKRIV = REPLACE(SKRIV, "[URL]", "<A TARGET=_BLANK HREF=") SKRIV = REPLACE(SKRIV, "[LINK]", ">") SKRIV = REPLACE(SKRIV, "[/URL]", "</A>") SKRIV = REPLACE(SKRIV, "[MAIL]", "<A HREF=") SKRIV = REPLACE(SKRIV, "[/MAIL]", "</A>") if skriv <> "" then else skriv = "Tabellen er tom..." end if
Kurser inden for grundlæggende programmering