Hallo Oli,

jaaaaa... das hat mich auch schon schlaflose N�chte gekostet :)
Nix ist nicht gleich leer :)
Du musst auf NULL und auf "Leer" testen.

Ich umgehe sowas mit der Abfrage
IF NOT len(Feld)=0 THEN
    Ausgabe
ELSE
    Platzhalter
End If

Gruss
Jutta

----- Original Message -----
From: "K�nig, Oliver" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Monday, November 11, 2002 11:51 AM
Subject: [aspdebeginners] Leer ist nicht gleich leer...


Hallo Liste,

entweder ich steh auf'm Schlauch oder hab grad was f�r die X-Files entdeckt.
:-)

Ich m�chte die Zeilen einer HTML-Tabelle zwecks sch�nerer Optik immer mit
mindestens einem Leerzeichen belegen. Dazu hab ich die folgende Funktion
gebastelt:

====================================
function Fuellung(a)
'Response.Write a
if isNull(a) then
  'Response.Write "Ist NULL"
  b = "&nbsp;"
else
  'Response.Write "Nicht NULL"
  b = a
end if
Response.Write b
end function
====================================

Nach meinen bisherigen Erfahrungen hat das auch immer geklappt - zumindest
ist mir mal nix aufgefallen. Nach dem Aufruf der Funktion m�chte ich
folgendes erhalten:

====================================
Aufruf:

<tr bgcolor="#eeeeee">
  <td id="headlineb">Herkunft</td>
  <td id="black"><% call Fuellung(rs("Herkunft"))%></td>
</tr>

Ausgabe:

<tr bgcolor="#eeeeee">
  <td id="headlineb">Herkunft</td>
  <td id="black">Was-wei�-ich-woher bzw. halt ein &nbsp;</td>
</tr>
====================================

Bei fast allen Feldern klappt das auch soweit. Nur bei einem haut es nicht
hin. Da steht dann einfach nix drin. Weder ein Wert, noch ein Leerzeichen...

Es ist aber definitiv was in dem Feld drin. Hab mir den Wert mal in die
Variable TEST geschrieben und die dann an die Funktion �bergeben - dann
klappt es seltsamerweise auch. *gr�bel*

Vielleicht kann mir ja einer von Euch den entscheidenden Hinweis liefern.
:-)

Mit freundlichem Gru�,
Olli

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an