![]() |
Re: Insert über 2 Tabellen (join?)
Hallo,
nein, zuerst Master-Tabelle den Record rein, den PrimaryKey "holen", also den gerade angelegten, wie holen ? keine Ahnung, musst wie schon geschrieben, mal suchen. Diesen PrimKey der Mastertabelle nimmst du als Foreign Key in deiner Detail-Tabelle und trägst dort jetzt die Details ein. Heiko |
Re: Insert über 2 Tabellen (join?)
Wird der Primärschlüssel aus tblPruefung
als Fremdschlüssel der tblKalibrierung eingetragen? |
Re: Insert über 2 Tabellen (join?)
Zitat:
Master-Tabelle ist tblKalibrierung Detail-Tabelle ist tblPruefung |
Re: Insert über 2 Tabellen (join?)
-------------------
Also nochmal langsam, ich habe ja 2 Tabellen, eigentlich habe ich eine 1:1 Beziehung. Da eine Prüfung genau eine Kalbrierung hat und 1 Kalibrierung definitiv zu einer Prüfung gehört, wollte es für die bessere Übersicht in 2 Tabellen packen... |
Re: Insert über 2 Tabellen (join?)
Hallo,
mal ohne eine Tabellen Tabelle Personal: Personal.Id, Personal.Name, Personal.PersonalGruppeId Tabelle PersonenGruppe: PersonenGruppe.PersonenGruppeId, PersonenGruppe.Name 1. Personal.PersonalGruppeId wird referenziert auf PersonenGruppe.PersonenGruppeId, ist also eine Foreign Key, 2. es kann kein Wert für Personal.PersonalGruppeId angeöegt werden, der nicht in der Tabelle PersonenGruppe schon drinsteht. Auf deinen Fall umgesetzt, willst du eine neue Person mit neuer Personengruppe anlegen. Dazu muss zuerst eine Personengruppe angelegt werden (siehe 2.) Diese neue Personengruppe-Id trägst DU beim Anlegen der neuen Person ein. Heiko |
Re: Insert über 2 Tabellen (join?)
@Heiko,
Hi, ja genau so ist es denke richtig, danke dir werde es so machen, d.h: Ich lege eine Kalbrierdatensatz im tblKalibrierung an, merke mir die ID und lege die ID in tblPruefung als Fremdschlüssel ab :-D :-D BINGO Gracias |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz