![]() |
Eintragsnummer auslesen
Hallo,
wie kann ich die Eintragsnummer (Das was ganz am Anfang der Tabelle bei der Datenbankoberfläche steht) anzeigen lassen?? PS: Die Tablelle ist eine Paradox7. Hoffe ihr wisst rat :-D |
Re: Eintragsnummer auslesen
Hallo Neuni,
nehms mir nicht übel aber ich versteh nicht was du genau willst. Soweit ich das verstanden habe willst du den ersten Wert eines Eintrages. (Gut auch das ist nicht besonders gut formuliert...) Tabelle Hobby: id Bezeichnung ---------------- 1 Fußball 2 Tennis 3 Auto fahren 4 Computer 5 Delphi 6 ... Und du willst wissen welchen Wert der erste Eintrag hat oder wie darf ich das verstehen?? MfG Kasoft |
Re: Eintragsnummer auslesen
Liste der Anhänge anzeigen (Anzahl: 1)
Hmm...hast recht :oops:
Beim Bild das erste Feld, dass was unterlegt ist...das habe ich nicht gemacht...das wird automatisch erzeugt, und gibt die Nummer des Eintrags an. Das mein ich :) |
Re: Eintragsnummer auslesen
Aha schon besser :-)
Also es gibt verschiedene Möglichkeiten um auf diesen Wert zu kommen. Entweder du machst das über die Table Komponente:
Delphi-Quellcode:
Anstatt AsString kannst du einen anderen Datentyp angeben.
Label1.Caption := Table1.FieldByName('Cheat').AsString // Du bekommst den Cheat Wert vom aktuellen Datensatz
Beim Query wäre das genauso Ich bin mir nicht sicher ob du den ersten Wert willst aber ich schreib dir den entsprechenden Befehl auch mal rein
Delphi-Quellcode:
Ich hoff ich hab dir helfen können.
Table1.First; // Der allererste Wert aus der Tabelle
MfG Kasoft |
Re: Eintragsnummer auslesen
Wenn ich das so mache, bekomm ich das was unter Cheat steht in mein Label...(das ist der 2.punkt in meiner Tabelle :mrgreen:
|
Re: Eintragsnummer auslesen
Warum legst du nicht einfach eine autoinc wert an am anfang und liest den aus
|
Re: Eintragsnummer auslesen
Öhh...wie geht das???
Hab keine Ahnung von DB's. |
Re: Eintragsnummer auslesen
Oh Gott jetzt versteh ich was du meinst...
Du willst den Bezeichner für die Spalten... Arghhhh So aus dem Ärmel kann ich das nicht schütteln. Ich schau mal nach wie das nochmal war. Welche Datenbank Controls verwendest du denn?? MfG Kasoft |
Re: Eintragsnummer auslesen
Ganz einfach man nehme die Datenbankoberfläche
und füge ein feld(z.b. nr) hinzu und setzte den Typ auf Autoinc. und dann ganz an den anfag der tab schieben (ich würden noch das feld als Primärindex setzte (den punkt in der ltz Splate setzen)) |
Re: Eintragsnummer auslesen
Ich hab nen Table und nen Data Source
|
Re: Eintragsnummer auslesen
Hey Neuni,
probiers doch einfach mal mit: Label1.Caption := Table1.FieldDefs.Items[0].Name; aus. Ich bin mir nicht sicher was der zurückliefert aber es könnte so gehen. Ich kanns grad nicht testen... MfG Kasoft |
Re: Eintragsnummer auslesen
Da gibt er mir "Spielname" aus :(
|
Re: Eintragsnummer auslesen
das ganz am anfang zählt doch immer von 1 bis n durch. mit table1.recNo müsste man die zahl doch bekommen, oder?
oder hab ich die frage falsch verstanden? |
Re: Eintragsnummer auslesen
Er will nicht die Zahl sondern die Bezeichnung seines Feldes.
(soweit ich verstanden hab) komisch nur das index 0 nicht Cheat zurückgibt. Probier einfach mal die anderen Indexe mit durch. MfG Kasoft |
Re: Eintragsnummer auslesen
er wollte die eintragsNUMMER haben... oder ich kann nich lesen ;)
|
Re: Eintragsnummer auslesen
Jetzt wollte ich dich eigentlich bespringen und dich anfahren ob du
nicht lesen kannst :oops: Aber war mein Fehler. :-) Oder sagen wir so ich hab die Frage des Erstellers immer noch nicht kapiert. Einmal sagt er er will die Zahl dann mal wieder nicht... :wiejetzt: Also .recno wäre ansich ja nicht falsch (gibt recno wirklich den Primärschlüssel zurück??) Ein Tipp für dich no Neuni. Benenn den erste oder den dritten Bezeichner um. Die heißen doch gleich oder bin ich blind??? Ich wusste nicht mal das man denselben Bezeichner 2x nehmen kann... Jaja da ist sie hin die gute alte Kenntniss in Programmierung. Ein bissel Winapi gemacht und schon gehen die 2 Jahre alten Datenbankkentnisse flöten... :drunken: MfG Kasoft |
Re: Eintragsnummer auslesen
also. laut dem bild was er da hochgeladen hat, will er das erste feld der tabelle cheat.db, das, was automatisch angelegt wird und von 1 bis n durchgezählt wird. da is kein index drauf, das is einfach nur ne nummerierung. und die kann man mit table1.recNo auslesen, RecNo gibt einfach nur zurück, auf welcher Datensatznummer der zeiger in der datenbank steht. alles klar? ;)
|
Re: Eintragsnummer auslesen
Siehste du das?? Siehst dus??? Da entfleucht wieder der Blackout ganz schwarz
dämmerlich dahin... :stupid: Klar absolut blöde Frage wegen RecNo... Aber eins muss ich dir lassen. Ich hab den Beitrag von Neuni vielleicht 6-7 Mal gelesen aber ich hab nicht rauslesen können das er die Datensätze aufzählen will. Ich dachte das würde er gerade machen. @Neuni: Mir scheints dir fehlen Grundlagen in der Datenbanktechnik. Ein geniales Tutorial findest du unter ![]() MfG Kasoft |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 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