Hallo,
ich arbeite an einem Schulprojekt in dem ich ein Vokabeltrainingsprogramm entwickle (in C++).
Dazu habe ich eine Datenbank mit 4 Tabellen entworfen.
Tabelle 1: Deutsche Wörter
Aufbau:
ID | Deutsches Wort | Unit |
0 | Auto | Unit A |
1 | Kind | Unit A |
:
usw. (insgesammt 2500 wörter)
Tabelle 2: Englische Wörter
Aufbau:
ID | Englisches Wort | Unit |
0 | car | Unit A |
1 | child | Unit A |
:
Tabelle 3: Übersetzungstabelle Deutsche zu Englisch D->E
Aufbau:
ID | Deutsches Key | Englisches key|
0 | 53 | 46 |
1 | 54 | 32 |
:
Tabelle 3: Übersetzungstabelle Englisch zu Deutsche E->D
Aufbau:
ID | Englisches Key | Deutsches key|
0 | 46 | 53 |
1 | 32 | 54 |
:
Damit die übersetzung stimmt, muss in der Übersetzungstabelle D->E (Tabelle 3) z.b.
hinter der ID, die ID des deutschen und englischen Wortes hinterlegt sein.
Frage:
gibt es eine Funktion mit der schauen kann, ob in der Gewünschten zeile, das ID des deutschen wortes (in der 2. Spalte) und das ID des englischen wortes (in der 3. Spalte) hinterlegt ist?
ich weis, es ist nicht bestens formuliert... ist auch ein jenseits code das ganze :S
ich muss im prinzip nur schauen welche key's in einer entsprechenden zeile alles gibt.
mir bekannte funktionen sind:
DBGrid1->SelectedIndex = 0; // Spalte 0 auswählen
DBGrid1->SelectedField->AsInteger; // Zeileninhalt als integer anzeigen
so in der art wie DBGrid1->Irgendwas soll es sein... jedoch finde ich nichts...
bitte helfen
mit freundlichem gruß
danke
ich arbeite an einem Schulprojekt in dem ich ein Vokabeltrainingsprogramm entwickle (in C++).
Dazu habe ich eine Datenbank mit 4 Tabellen entworfen.
Tabelle 1: Deutsche Wörter
Aufbau:
ID | Deutsches Wort | Unit |
0 | Auto | Unit A |
1 | Kind | Unit A |
:
usw. (insgesammt 2500 wörter)
Tabelle 2: Englische Wörter
Aufbau:
ID | Englisches Wort | Unit |
0 | car | Unit A |
1 | child | Unit A |
:
Tabelle 3: Übersetzungstabelle Deutsche zu Englisch D->E
Aufbau:
ID | Deutsches Key | Englisches key|
0 | 53 | 46 |
1 | 54 | 32 |
:
Tabelle 3: Übersetzungstabelle Englisch zu Deutsche E->D
Aufbau:
ID | Englisches Key | Deutsches key|
0 | 46 | 53 |
1 | 32 | 54 |
:
Damit die übersetzung stimmt, muss in der Übersetzungstabelle D->E (Tabelle 3) z.b.
hinter der ID, die ID des deutschen und englischen Wortes hinterlegt sein.
Frage:
gibt es eine Funktion mit der schauen kann, ob in der Gewünschten zeile, das ID des deutschen wortes (in der 2. Spalte) und das ID des englischen wortes (in der 3. Spalte) hinterlegt ist?
ich weis, es ist nicht bestens formuliert... ist auch ein jenseits code das ganze :S
ich muss im prinzip nur schauen welche key's in einer entsprechenden zeile alles gibt.
mir bekannte funktionen sind:
DBGrid1->SelectedIndex = 0; // Spalte 0 auswählen
DBGrid1->SelectedField->AsInteger; // Zeileninhalt als integer anzeigen
so in der art wie DBGrid1->Irgendwas soll es sein... jedoch finde ich nichts...
bitte helfen
mit freundlichem gruß
danke