Autor Beitrag
Flo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Mo 31.03.03 16:37 
Hallo,
ich bin blutiger Anfänger in Sachen Delphi.

Ich möchte ein einfaches Vokabelprogramm programmieren. Jetzt möchte ich aber, dass er mich die vorher eingeben Vokabeln (deutsch-englisch) abfragt. Das heißt: Es erscheint das deutsche Wort und ich muss dann das dazugehörige englische Wort eingeben. Anschließend soll er mir sagen, ob die Eingabe richtig oder falsch war.

Ich habe mir alles bis auf die Abfrage aufgebaut.

Hoffe ihr könnt mir helfen. Danke im voraus!

p.s. Es handelt sich um eine Paradox 7 Tabelle
Flo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Di 01.04.03 17:53 
Kann mir denn keiner helfen :cry:
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Di 01.04.03 17:55 
Was hast Du denn bisher genau?
Flo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Di 01.04.03 18:01 
Danke für deine Antwort. :D

Ich habe bisher die ganzen db-Felder und die zwei Datenbanken.
Schon alles miteinander verknüpft. Ich kann schon Datensätze eingeben.
Mir fehlt halt nur noch die Abfrage.
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Di 01.04.03 18:12 
Du musst Dir einfach einen zufälligen Datensatz raussuchen, ich nehme an, Du verwendest ein Table?

Dann kannst Du diesen Eintrag einfach anzeigen lassen, müsste auch über
ausblenden Quelltext
1:
Table1.FieldByName('Englisch').AsString;					

funktionieren und dann die Eingabe einfach mit dem deutschen vergleichen, wobei ich aber eher einen Vergleich der Kleinschreibung achen würde:
ausblenden Quelltext
1:
2:
3:
4:
if (AnsiLowerCase(Table1.FieldByName('Deutsch').AsString)=AnsiLowerCase(Edit1.Text)) then
{richtig geraten}
else
{falsch geraten}

Oder was sind Deine Probleme genau?
Flo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Di 01.04.03 18:35 
Zitat:
einfach mit dem deutschen vergleichen


Ich weiß leider nicht wie :roll:

Wie baue ich den den rest in die Tabelle ein ???