Hallo allerseits,
eventuell ist jemand motiviert, einem Fremden seinen Arbeitsalltag enorm zu vereinfachen...
Folgendes Problem:
Ich habe 2 Tabellen.
Tabelle 1 hat 2 Spalten = Film_ID und Schauspieler_ID
Tabelle 2 hat 3 Spalten = Schauspieler_ID, Vorname, Nachname
In unserem Programm in der Arbeit muss ich nun einem Film mehrere Schauspieler zuweisen. Dies über ein Formularfeld und jeden Schauspieler einzeln. d.H ich suche über den Formular Filter (Vorname und Nachnahme jeweils händisch eingeben) ob der Schauspieler schon in der DB ist und wenn ja wird er mir angezeigt. Ich klicke den Eintrag an + auf OK und der Schauspieler wird dem Film zugeordnet. Wenn er nicht vorhanden ist, klick ich auf Neu und der Schauspieler wird in die DB eingetragen + das Formular mit dem neuen Eintrag aktualisiert, ein weiterer Klick auf OK und die Film-Zuordnung erfolgt.
Ich erhalte die Schauspieler Daten in folgendem Format:
Arnold Schwarzenegger
Brad Pitt
Bruce Willis
Charles Bronson
Chuck Norris
Was ich nun bräuchte, wäre die Möglichkeit diesen kompletten Schauspieler Block über ein Formular mit der DB abzugleichen. Sprich ich habe ein Feld in dem ich den Film_ID eintrage und darunter ein Textfeld für den Schauspieler Block.
Also der Code fragt dann Zeile für Zeile aus dem Block ab und prüft ob der Schauspieler in der DB vorhanden ist (wenn der Name aus mehreren Wörtern besteht wie z.B. "Casper van dien" dann gilt alles nach dem ersten Wort sprich erstem Leerzeichen als Nachname).
Wenn vorhanden, 1x in Tabelle 1 anhand des im Feld eingetragenen Film_ID zuweisen.
Wenn nicht vorhanden, in Tabelle 2 eintragen und dann in Tabelle 1 zuweisen.
Hoffe mich verständlich genug ausgedrückt zu haben.
Kann/Möchte mir da jemand helfen?
Liebe Grüße
Joseffe
|