AGB  ·  Datenschutz  ·  Impressum  







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

AdoConnection in eigenen Thread

Ein Thema von Tim Henford · begonnen am 26. Sep 2008 · letzter Beitrag vom 26. Sep 2008
 
Tim Henford

Registriert seit: 14. Sep 2006
169 Beiträge
 
#1

AdoConnection in eigenen Thread

  Alt 26. Sep 2008, 10:26
Hallo,

ich habe das Problem, dass wenn ich ADOConnection.Connected:= true; aufrufe und keine Verbindung zum SQL-Server bekomme, dass sich mein Programm komplett aufhängt.

Nun wollte ich das verhindern, indem ich das ganze in einen Thread packe - macht das Sinn?
Es soll nur verhindert werden, dass das Programm komplett abschmiert und nach 15sek Wartezeit eine Meldung ausgegeben wird und der User trotzdem weiter machen kann.

Delphi-Quellcode:
unit U_TimerThread;

interface

uses
  Classes, Windows;

type
  TimerThread = class(TThread)
  private
    { Private declarations }
  protected
    procedure Execute; override;
  end;

implementation

procedure TimerThread.Execute;
begin
  ADOCon.Connected:= true;
end;
beim Verbindungs-ButtonClick:
Delphi-Quellcode:
var
  timerT : TimerThread;
begin
  TimerT := TimerThread.create(true);
  TimerT.Resume;
end;
wie krieg ich jetzt mit, ob 15s rum sind und nix passiert ist, sodass ich den Thread wieder beenden kann?

Danke Tim
  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 13:51 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 by Thomas Breitkreuz