[ASP] Replace(Null, x, y)

Pagina: 1
Acties:

  • licensed
  • Registratie: Augustus 2002
  • Laatst online: 24-01 20:57
Ik schrijf op dit moment een script met daarin de regel:

ASP:
1
Replace(opmerkingen(kolom), vbCrLf, "<BR>")


Dit levert geen problemen op, tenzij opmerkingen(kolom) leeg is. Als dat het geval is krijg ik de foutmelding:
Microsoft VBScript runtime error '800a005e'

Invalid use of Null: 'Replace'

/leerlingen/opmerkingen.asp, line 75
Ik wil dus vantevoren testen of opmerkingen(kolom) leeg is, maar ik heb geen idee hoe |:( Ik heb vanalles geprobeerd, maar het werkt niet. Wanneer je namelijk iets als Len toepast op een lege string geeft hij niks terug (je krijgt nogsteeds dezelfde foutmelding)

Iemand suggesties?

  • Delpix
  • Registratie: September 2001
  • Laatst online: 27-11-2021

Delpix

Alanis Fan

if string <> '' then replace...

of op de lenghte checke

...beter bekend als AMFan


  • whoami
  • Registratie: December 2000
  • Laatst online: 21:34
IsNull oid?

https://fgheysels.github.io/


  • licensed
  • Registratie: Augustus 2002
  • Laatst online: 24-01 20:57
Delpix schreef op 08 January 2003 @ 10:48:
if string <> '' then replace...

of op de lenghte checke
Dit had ik ook in gedachte, maar blijkt niet te werken...

  • KoeKk
  • Registratie: September 2000
  • Laatst online: 20-08 18:36
Het beste is om maar ff op 2 manieren te checken, als een DB veld eerst gevul;d was maar daarna leeg gemaakt is kan er gewoon een lege string in gegooid zijn...

ASP.NET Visual Basic:
1
2
3
If string <> "" Or IsNull(string) = False Then
  ...
End If

  • licensed
  • Registratie: Augustus 2002
  • Laatst online: 24-01 20:57
KoeKk schreef op 08 January 2003 @ 10:54:
Het beste is om maar ff op 2 manieren te checken, als een DB veld eerst gevul;d was maar daarna leeg gemaakt is kan er gewoon een lege string in gegooid zijn...

ASP.NET Visual Basic:
1
2
3
If string <> "" Or IsNull(string) = False Then
  ...
End If
Super, dit lijkt idd te werken! _/-\o_

  • Mart!
  • Registratie: Februari 2000
  • Laatst online: 23-08 14:17
Wat ik altijd doe, het is een 'quick hack', maar het werkt:

ASP:
1
Replace(opmerkingen(kolom) & "", vbCrLf, "<BR>")
Pagina: 1