AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Eintragsnummer auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

Eintragsnummer auslesen

Ein Thema von Neuni · begonnen am 7. Jun 2004 · letzter Beitrag vom 7. Jun 2004
Antwort Antwort
Seite 1 von 2  1 2      
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#1

Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:20
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
  Mit Zitat antworten Zitat
Kasoft

Registriert seit: 5. Mai 2004
Ort: Filderstadt
111 Beiträge
 
Delphi 7 Professional
 
#2

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:29
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
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#3

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:34
Hmm...hast recht

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
Miniaturansicht angehängter Grafiken
dp_db.jpg  
  Mit Zitat antworten Zitat
Kasoft

Registriert seit: 5. Mai 2004
Ort: Filderstadt
111 Beiträge
 
Delphi 7 Professional
 
#4

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:43
Aha schon besser

Also es gibt verschiedene Möglichkeiten um auf diesen Wert zu kommen.

Entweder du machst das über die Table Komponente:

   Label1.Caption := Table1.FieldByName('Cheat').AsString // Du bekommst den Cheat Wert vom aktuellen Datensatz Anstatt AsString kannst du einen anderen Datentyp angeben.

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

  Table1.First; // Der allererste Wert aus der Tabelle Ich hoff ich hab dir helfen können.

MfG
Kasoft
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#5

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:47
Wenn ich das so mache, bekomm ich das was unter Cheat steht in mein Label...(das ist der 2.punkt in meiner Tabelle
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:54
Warum legst du nicht einfach eine autoinc wert an am anfang und liest den aus
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#7

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 16:58
Öhh...wie geht das???
Hab keine Ahnung von DB's.
  Mit Zitat antworten Zitat
Kasoft

Registriert seit: 5. Mai 2004
Ort: Filderstadt
111 Beiträge
 
Delphi 7 Professional
 
#8

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 17:00
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
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#9

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 17:06
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))
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#10

Re: Eintragsnummer auslesen

  Alt 7. Jun 2004, 17:07
Ich hab nen Table und nen Data Source
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz