AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Suchfunktion - Alter

Ein Thema von delphiluc · begonnen am 30. Mär 2009 · letzter Beitrag vom 30. Mär 2009
 
delphiluc

Registriert seit: 29. Mär 2009
7 Beiträge
 
#1

Suchfunktion - Alter

  Alt 30. Mär 2009, 16:14
habe folgendes problem...
ich möchte bei meinem fußball datenbankprogramm eine such funktion einbauen mit der man mit dem Alter die Spieler eingrenzen kann!
habe mir das so vorgestellt, dass ich ein edit Feld Alter habe und darunter eine Radio Group wo man zwischen maximal und mindestens auswählen kann.

das problem ist nur, dass ich in der datenbank alle spieler mit ganzem Geburtsdatum z.b. 21.03.1982 als string eingegeben habe.
wie kann ich das jetzt machen?
habe mir gedacht irgendwie mit copy das jahr rausschneiden.... bitte helft mir


Delphi-Quellcode:
procedure TFormProgramm.BitBtn3Click(Sender: TObject);
var sqlstr,erg,source,target:string;
    rechnung:integer;
begin
if Cbsuchealter.Checked then Case rgalter.ItemIndex of
    0: begin
         source:=QSuche['Geburtsdatum'];
         Target := Copy(Source, 7, 4);
         rechnung:=2009-strtoint(EdsucheAlter.Text);
         QSuche['Geburtsdatum']:=target;
         sqlstr := sqlstr+'where Geburtsdatum > rechnung and';
       end;
    1: begin
         source:=QSuche['Geburtsdatum'];
         Target := Copy(Source, 7, 4);
         rechnung:=2009-strtoint(EdsucheAlter.Text);
         QSuche['Geburtsdatum']:=target;
         sqlstr := sqlstr+'where Geburtsdatum < rechnung and';
       end;
  end;

was wäre eure lösung??
Angehängte Dateien
Dateityp: pas unitprogramm_119.pas (12,2 KB, 0x aufgerufen)
  Mit Zitat antworten Zitat
 


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 17:57 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