AGB  ·  Datenschutz  ·  Impressum  







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

Probleme mit DB und Schleife

Ein Thema von aaaaaaaaaa_10 · begonnen am 6. Aug 2009 · letzter Beitrag vom 10. Aug 2009
Antwort Antwort
aaaaaaaaaa_10
(Gast)

n/a Beiträge
 
#1

Re: Probleme mit DB und Schleife

  Alt 10. Aug 2009, 08:29
Funktioniert irgendwie nicht. Ich muss ja erst die DB erstellen:
Delphi-Quellcode:
procedure TFiles.DatenbankErstellen;
var
    sl : TStringList;
    i : integer;
    Label SprungDB;
begin
  if check1 = false then
  begin
    sl := TStringList.Create;
    try
      sl.Delimiter := #9;
      sl.DelimitedText := TabHead; //Tabellenkopf
      t := TTable.Create(nil);
      count := sl.Count;
      with t do
      begin
        Close;
        if not Fileexists (ExtractFilePath(application.exename)+'Datenbank_'+Kennung+'.db') then
        begin
          TableName := ExtractFilePath(application.exename)+'Datenbank_'+Kennung+'.db';
          TableType := ttParadox;
          with FieldDefs do
          begin
            Clear;
            Add(sl.Strings[0], ftDate, 0, False);
            Add(sl.Strings[1], ftTime, 0, False);
            for i := 2 to sl.Count-1 do
            begin
              Add(sl.Strings[i],ftFloat,0,False);
            end;
          CreateTable;
          end;
        end else
        begin
          TableName := ExtractFilePath(application.exename)+'Datenbank_'+Kennung+'.db';
          TableType := ttParadox;
          goto SprungDB;
        end;

SprungDB:
           //Timer für Datenbank zur Laufzeit erstellen
               DatenbankFuellen(nil) // <------------------------------------------------------
          MyTimer3 := TTimer.Create(nil);
          MyTimer3.Enabled := True;
          MyTimer3.Interval := 300000;
          MyTimer3.OnTimer := DatenbankFuellen;
     check1 := true;
   end;
    finally
      Free;
      sl.Free;
    end;
  end;

end;
Und dann kann ich diese erst füllen. Hab daher DatenbankFuellen an obige Stelle geschrieben. Aber geht auch nicht
  Mit Zitat antworten Zitat
Antwort Antwort


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 07: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