Die Praxis ist mein Problem. -----Urspr�ngliche Nachricht----- Von: Jutta Kavalier [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 13. September 2001 14:16 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] Re: AW: RE: Datensatz ersetzen Hallo Stefan, wo ist denn jetzt genau Dein Problem? Du tr�gst nen Studenten ein. Vor dem Update checkst Du, ob die Zimmernummer schon vergeben ist. Wenn ja, dann z.B. Meldung "willste den Studenten wirklich dahin verfrachten? Ja/Nein". Bei Ja speicherst Du den neuen Studenten und setzt das Zimmerfeld des anderen auf NULL. Ich w�rde mir allerdings die ID des anderen Studenten merken und nach dem Update fragen: "und was iss nu mit dem, der wohnt ja jetzt nirgendwo....". Gru� Jutta ----- Original Message ----- From: "Stefan H�sler" <[EMAIL PROTECTED]> To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> Sent: Thursday, September 13, 2001 2:12 PM Subject: [aspdebeginners] AW: RE: Datensatz ersetzen > Ok, alles von vorher vergessen. Ich hab grad gemerkt, da� ich riesige > Verst�ndnisprobleme habe. > Fangen wir mal einfach an: > > Ich hab n freies Zimmer (6009). > Jetzt zieht ein neuer Bewohner ein. Der kommt nat�rlich in 6009. > > Nun, ich mu� also: > > 1. Die Daten des neuen Bewohners eingeben > 2. Nach dem Zimmer 6009 suchen > 3. �berpr�fen, ob es wirklich leer ist > 4. Die Daten des Bewohners in diesen Datensatz schreiben (also kein neues > Zimmer 6009 anlegen, sondern 6009 einfach nur updaten) > > Punkt 1 ist realisiert, Punkt 2 ist klar. Wie funktionieren aber die > anderen? > > Dankesch�n > > H�uptling Stefan-dem-der-Kopf-raucht > > -----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 | 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
