AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Rundenzähler für mehrere Läufer (Delphi 7 Prof)

Rundenzähler für mehrere Läufer (Delphi 7 Prof)

Offene Frage von "Klaus01"
Ein Thema von JIP0815 · begonnen am 22. Jul 2010 · letzter Beitrag vom 7. Sep 2010
Antwort Antwort
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.660 Beiträge
 
Delphi 12 Athens
 
#1

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 23. Jul 2010, 07:19
PS:
Wie kann ich eigentlich das Id Start_No Runde anständig formatieren ???


Heiko
In Code-Tags einschließen?

Code:
ID  Start_No Runde
1    100       1
2    45        2
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
JIP0815

Registriert seit: 17. Mai 2010
10 Beiträge
 
#2

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 23. Jul 2010, 08:58
Vielen Dank

Ich habe das mit dem InsertOrUpdate wohl vorerst verstanden und werden mein Programm
(in erweiterter Form) so gestalten wie das Programm von Blackfin (Danke nochmals).

Mit den SQL und ID etc. werd ich mich mal ein wenig umschauen.



JIP

P.S.: Gibt es eine Möglichkeit diese Tabelle anhand der Rundenzahlen zu sortieren?
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.029 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 23. Jul 2010, 09:05
SQL-Code:
SELECT * FROM tablename
ORDER BY Runde ASC
... aber schau Dir mal die SQL-Basics an, dann wird wirklich vielen klar!
Michael Kübler

Geändert von mkinzler (23. Jul 2010 um 09:31 Uhr) Grund: Code-Tag durch SQL-Tag ersetzt
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.660 Beiträge
 
Delphi 12 Athens
 
#4

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 23. Jul 2010, 09:06
Ööhmm... in dem Beispielprogramm wird keine DB verwendet
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#5

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 23. Jul 2010, 09:29
Zitat:
Ööhmm... in dem Beispielprogramm wird keine DB verwendet
Davon war im ersten Post auch gar nicht die Rede, deswegen ist mein Beispiel ohne DB mit einem simplen TListView
Wenn eine Datenbank von Nöten ist, dann ist mein Beispiel natürlich nicht ganz das richtige, obwohl man ja auch die TListView-Items aus einer Datenbank laden und in diese speichern könnte.
Da bieten sich dann aber solche Sachen wie DBGrid doch mehr an

Zitat:
Gibt es eine Möglichkeit diese Tabelle anhand der Rundenzahlen zu sortieren?
Die einfachste Möglichkeit in meinem Beispiel mit TListview wäre, die Runde einfach statt dem Läufer in die erste Spalte ("Caption") zu setzen, dann sortiert er bei SortType "stText" nach der Runde. Der ListView sortiert nämlich immer per standard nach der ersten Spalte.
Willst du es nach der zweiten Spalte sortieren, brauchst du das OnCompare-Event vom Listview, in dem du dir dann deine eigene Sortier-Routine zusammenbastelst.
Dazu gibts auch ein kleines Tutorial:
http://www.latiumsoftware.com/en/delphi/00011.php
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.660 Beiträge
 
Delphi 12 Athens
 
#6

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 23. Jul 2010, 09:30
Ich bezog mich auch auf den Post von Scrat: SQL nützt in Deinem Programm ja nix
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
JIP0815

Registriert seit: 17. Mai 2010
10 Beiträge
 
#7

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 1. Sep 2010, 07:44
@Blackfin:

Danke für den Link und deinen Tipp, habe aber wahrscheinlich eine bessere Lösung gefunden:

http://www.latiumsoftware.com/en/delphi/00001.php

Ich würde gerne die Liste (TListView) als Excel-Tabelle exportieren

Kann man das wie in dem oberen Link beschrieben machen???

Könnte mir jemand kurz schreiben welche Variablen ich in der procedure ersetzten muss?!:

Delphi-Quellcode:
procedure SaveFile(const FileName: TFileName;
                   const content: string);
begin
  with TFileStream.Create(FileName, fmCreate) do
    try
      Write(Pointer(content)^, Length(content));
    finally
      Free;
    end;
SOll ich unter (T)FileName den Namen der Excel-Tabelle inkl. Pfad angeben??
Ist TFileStream := TListView???


Gruß

JIP
  Mit Zitat antworten Zitat
Klaus01
Online

Registriert seit: 30. Nov 2005
Ort: München
5.782 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Rundenzähler für mehrere Läufer (Delphi 7 Prof)

  Alt 2. Sep 2010, 09:31
Hallo J!P,

wie ist denn Deine EventView aufgaut?

LäuferNr Rundenzahl

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 06:58 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