AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi ADO MessageBox bei Exceptions verhindern
Thema durchsuchen
Ansicht
Themen-Optionen

ADO MessageBox bei Exceptions verhindern

Ein Thema von netpilots · begonnen am 8. Mai 2007 · letzter Beitrag vom 9. Mai 2007
Antwort Antwort
netpilots

Registriert seit: 13. Nov 2004
Ort: Zürich
33 Beiträge
 
Delphi 6 Enterprise
 
#1

ADO MessageBox bei Exceptions verhindern

  Alt 8. Mai 2007, 23:25
Datenbank: SQL • Zugriff über: ADO
Hallo Datenbank resp. ADO Spezialisten

Ich verbinde eine MS-SQL Datenbank mit ADOConnection. Wenn nun eine Exception auftritt, zum Beispiel bei einer try ADOQuery... Ausführung, dann wird gleich eine MessageBox (von Delphi generiert) angezeigt.
Wie kann ich dies verhindern?
Habe was von 'Message property' gelesen, blicke aber nicht durch wo welche Eigenschaften geändert werden können.
Danke für die Hilfe.
  Mit Zitat antworten Zitat
netpilots

Registriert seit: 13. Nov 2004
Ort: Zürich
33 Beiträge
 
Delphi 6 Enterprise
 
#2

Nachtrag zu ADO MessageBox bei Exceptions verhindern

  Alt 8. Mai 2007, 23:43
Jeder 'try' Block wird natürlich mit einem 'except' versehen. Darin kommt aber nichts vor das eine MessageBox anzeigen könnte. Die wird selbständig von ADO erzeugt wie mir scheint.

Würde ein globales Exceptionhandling mit Application.OnException := ... was bringen?
Dank an die Spezialisten die antworten.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: ADO MessageBox bei Exceptions verhindern

  Alt 9. Mai 2007, 07:10
Kommt die MessageBox nur in der IDE oder auch wenn das Programm ohne IDE gestartet wird?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
netpilots

Registriert seit: 13. Nov 2004
Ort: Zürich
33 Beiträge
 
Delphi 6 Enterprise
 
#4

Re: ADO MessageBox bei Exceptions verhindern

  Alt 9. Mai 2007, 07:52
Die MessageBox kommt wenn das Programm 'Stand alone' ausgeführt wird. Exceptions in der IDE sind für meine Anwendung sowieso nicht gerade komfortabel wenn sie auftreten.
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: ADO MessageBox bei Exceptions verhindern

  Alt 9. Mai 2007, 08:02
Zitat von netpilots:
...Exceptions in der IDE sind für meine Anwendung sowieso nicht gerade komfortabel wenn sie auftreten.
Das nervt wirklich. Aber was mir gerade einfällt: Die Macke hab ich ewig nicht mehr. Hast Du wirklich die neueste ADO-Version auf deinem PC? Wenn nicht, lad die mal runter.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  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 00:48 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