Hmm, da hast Du schon recht, da� das ganze interessant w�re (abgesehen davon
da� mal der J�rg Haider bei uns im Heim gewohnt hat und keiner wei� wann
weil's ja damals noch kein ASP gab *g*).
Aber das w�re dann keine Herausforderung mehr an meine
programmiertechnischen F�higkeiten. So was �hnliches hab ich n�mlich schon
mal gemacht und ich will ja was neues lernen.
Aber mir ist eigentlich gerade eine Frage eingefallen, die genauso wichtig
ist: Wie kann ich eine Datenbank auf eine gewissen Anzahl Datens�tzen
limitieren? Also einfacher (ich zeichne jetzt ein Beispiel):
Das ist die Datenbank:
ID Name Zimmernummer Studium
-- ---- ------------ -------
1 Huber 1001 keins
2 Maier 1002 BWL
3 Gockl 1003 Psycho
. . . .
. . . .
267 Abl 5219 SAE
Bezwecken m�chte ich, da� die Zimmernummern immer erhalten bleiben und keine
dazukommen. Wenn ich also ne Person rausl�sche, soll die Zimmernummer unter
der gleichen ID bestehen bleiben und einfach unbewohnt sein. Und wenn ich
einen neuen Bewohner eintrage, soll der dann genau unter der ID stehen, die
auch die Zimmernummer hat.
Ach, ich wei� nicht, wie ich das erkl�ren soll. Die Zimmernummer soll
einfach stehen bleiben, wie sie ist und die anderen Daten sollen halt
ersetzt werden.
Klar? Mir nicht.
Danke
-----Urspr�ngliche Nachricht-----
Von: Hubert Daubmeier [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 13. September 2001 13:28
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] RE: Datensatz ersetzen
Du willst vielleicht sp�ter mal wissen wer von wann bis wann wo gewohnt
hat. Deshalb w�rde ich den Datensatz erg�nzen um ein von und ein bis
[Datums-]Feld. Beim Auszug wird dann das bis Feld gesetzt. Und beim
Einzug nur das von Feld.
Auf die Art hast du [logisch] eindeutige S�tze. Die Abfragen werden ein
bischen komplizierter. Und bei der Datumsbehandlung gibt es bestimmt
auch Fragen. Aber grad auf die letzteren ist die Liste ja schon bestens
eingeschossen ;-)
--
Viele Gr��e
Hubert Daubmeier
-----Original Message-----
From: Stefan H�sler [mailto:[EMAIL PROTECTED]]
Sent: Thursday, September 13, 2001 1:16 PM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Datensatz ersetzen
Hi Leute!
Ich versuche gerade ein webbasiertes Verwaltungsprogramm f�r ein
Studentenheim zu schreiben mit dem die Bewohner administriert werden
k�nnen. Es soll ja unter Umst�nden vorkommen, da� ein Bewohner in ein
anderes Zimmer zieht.
Beispiel:
Monika wohnt derzeit in Zimmer 2009 und m�chte in Zimmer 3210 umziehen.
In 3210 wohnt derzeit August. (Namen nat�rlich von der Redaktion
ge�ndert) In der Datenbankzeile von Monika steht derzeit: Name (Monika),
Zimmernummer(2009), Studium(BWL) In der Datenbankzeile von August steht
derzeit: Name (August), Zimmernummer(3210), Studium(Info)
Wenn ich also Monika bearbeite und ihr die neue Zimmernummer zuteile
(3210) funktioniert das auch. Allerdings wohnen dann Monika und August
im selben Zimmer (wird wahrscheinlich ziemlich eng). Und ich m�chte ja
verhindern, da� sich die zwei auf die F��e steigen ohne da� ich August
aus dem Heim werfen mu�. Der Datensatz von August soll also nicht
gel�scht werden, sondern der soll einfach keine Zimmernummer mehr haben
(bzw. in sp�terer Folge eine neue bekommen).
Meine erste �berlegung war, doppelte Datens�tze im Feld "Zimmernummer"
zu verbieten. Aber dann kann ich Monika nicht umquartieren, ohne da� ich
eine Fehlermeldung bekomme. Und ich hab keine Ahnung, wie ich die
abfangen k�nnte. Nach dem Prinzip: "Du willst Monika in 3210
verschieben, dort wohnt aber schon August. Wo soll den der Arme hin?"
Jetzt suche ich einen theoretischen (kann auch praktisch sein)
L�sungsweg. Ist das da oben verst�ndlich? Ich find das Ding so
kompliziert, da� ich nicht mal wei�, wie ich es beschreiben soll. Ich
hoffe, Ihr versteht es trotzdem.
Danke
Stefan (der im "real life" gerade von 3208 in 3210 umgezogen ist und
dessen Freundin in 2009 wohnt *g*)
| 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
| 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