Hi,
Eine Datenbankfeld kann einen Inhalt haben oder NULL sein. Eine leere Zeichenkette ""
ist etwas anderes als ein leeres Feld. Bei den Datenbanken kann man bei den Feldern
angeben, ob NULL zugelassen wird. Besonders einleuchtend ist der unterschied bei
Zahlen. Es gibt einfach keine Zahl die man immer ohne weiteres f�r "keine Zahl"
verwenden kann.
rs.fields ist ein Objekt. Objekte k�nnen Eigenschaften und Methoden haben. Die Methode
"Item(...)" gibt bei "fields" ein konkretes Feld (bzw. Attribut f�r Datenb�nker)
zur�ck. Oft gibt es jedoch eine Default-Methode (bzw. Eigenschaft). Bei "Fields" ist
Default "item", d.h. 'rs.fields.item("email")' ist das selbe wie 'rs.fields("email")'.
Das Feld hat �brigens auch eine Default-Eigenschaft "value" darum bekommst Du die
Daten. Also 'rs.fields("email")' ist gleich zu 'rs.fields.item("email").value'.
Bei den Feldern kann man auch z.B. 'rs.fields("email").type' oder
'rs.fields("email").size' verwenden, kann man n�tzlich sein.
Bei Request.Form() und Request.QueryString() ist es ein wenig anders. Wenn Du kein
Feld "Muell" hast ist das Request.Form("Muell") nicht mal NULL sondern Empty. Dann
kann isEmpty(Request.Form("Muell")) verwendet werden.
Ich hoffe es hilft ...
Gru�
Heiko Richler
Systemingenieur
Georg-Simon-Ohm-Fachhochschule N�rnberg
Fachbereich Informatik
http://web1.informatik.fh-nuernberg.de/heiko.richler/
> -----Urspr�ngliche Nachricht-----
> Von: Stephan Schumann [mailto:[EMAIL PROTECTED]]
> Gesendet: Dienstag, 12. M�rz 2002 14:47
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] Re: AW: tabellen feld
>
>
> Hallo Heiko,
> zwischenfrage. Ist meine L�sung auch richtig? bzw. ist sie
> vielleicht nicht
> das goldene? Wenn ja, kannst du mir vielleicht sagen warum?
> Ich mach das
> immer so und hatte bisher noch keine Probleme damit (aber
> falls ich mal
> welche haben sollte w��te ich gleich warum :-)
>
> Gr��e Stephan
> P.S.: Kannst du mir vielleicht noch sagen was das .item macht?
>
>
> ----- Original Message -----
> From: "Heiko Richler" <[EMAIL PROTECTED]>
> To: "ASP Diskussionsliste fuer Anfaenger"
> <[EMAIL PROTECTED]>
> Sent: Tuesday, March 12, 2002 2:41 PM
> Subject: [aspdebeginners] AW: tabellen feld
>
>
> > Hi,
> >
> > In diesem Fall wohl
> > isNull(rs.fields.item("email"))
> > Es gibt aber auch
> > isEmpty(rs.fields.item("email"))
> >
> > Gru�
> >
> > Heiko Richler
> >
> > Systemingenieur
> > Georg-Simon-Ohm-Fachhochschule N�rnberg
> > Fachbereich Informatik
> > http://web1.informatik.fh-nuernberg.de/heiko.richler/
> >
> > > -----Urspr�ngliche Nachricht-----
> > > Von: Thomas Beckert [mailto:[EMAIL PROTECTED]]
> > > Gesendet: Dienstag, 12. M�rz 2002 14:32
> > > An: ASP Diskussionsliste fuer Anfaenger
> > > Betreff: [aspdebeginners] tabellen feld
> > >
> > >
> > > wie �berpr�fe ich, ob ein listenfeld leer ist???
> > >
> > > wenn ich IF (rs.fields.item ("email") = "") THEN
> > >
> > > mache, ignoriert er das...
> > > das feld ist als text deklariert. kann auch leeren string
> enthalten...
> > >
> > >
> > > | 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/anme>
> lden/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/anme> lden/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/anme> lden/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