-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Jan 2010
Danke Michael, :thumb:
jetzt kann ich Arbeiten. Ich habe das jetzt verstanden. :idea:
Sorry, hatte nicht gesehen, das es eine Konsolen Anwendung war. Sonst wäre mir das klar gewesen.
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Jan 2010
Sorry,
ich versteh eigendlich nur den Sinn von
end;
Readln;
end.
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Jan 2010
Hallo Michael,
das mit den einzelnen Exception Behandlungen habe ich verstanden. Gute Sache, da wäre ich nie darauf gekommen das so zu machen. Vorallem kann ich ja auch so die einzelnen Behandlungen eventuell noch in USER-Verständliche Sprache in denn jeweiligen Exception übersetzen.
Allerdings, verstehe ich eine Sache nicht so ganz.
Was machen die letzten Zeilen :gruebel:
on E:...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Jan 2010
Aber was soll ich da noch zerlegen. Eigendlich habe ich die doch schon komplett Zerlegt.
Der Aufbau ist ja folgendermaßen..
Button.Click;
//HTMLErzeugen wird aufgerufen
//HTMLErzeugen erstellt die Datei aus einer Datenbank
//und ruft anschließend die Funktionen
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Jan 2010
Ich habe das mal geändert. Wäre das jetzt so OK. Hier jetzt mal mit den Funktionen "SendMail()" und "SaveHTML()"...
{HTML-Datei für MB-Serie erstellen}
procedure THTMLExportForm.HTMLErzeugenMBSerie;
Var
slHTML : TStringList;
i : integer;
mrResult: Integer;
FileName : String;
begin
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
7. Jan 2010
Hallo mal wieder zusammen, :chat:
ich will mal wieder ein altes Thema von mir aufleben lassen. Ich habe vor kurzer Zeit ein wenig an meinen Exceptionbehandlungen gearbeitet. Ich habe mich nochmal in das Thema eingelesen und einen Teil von meinem Programm angefangen auf meine Kenntnisse anzupassen. Da ich aber jetzt nicht unnötig arbeiten will und gerne mal Eure Meinung hören würde, wäre es...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Nov 2009
Ja, das stimmt wohl. Ich werde das jetzt mal umschreiben und dann mal hier einstellen.
Danke erstmal
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Nov 2009
Das Problem, ist eigendlich das mich der Teil normalerweise nicht interesiert.
Sollte in dem try
Block ein Exception auftreten, entsteht diese zu 99,9% bei einem RESET der Hardware, da der dann folgende 1.Datensatz unterumständen nicht Ordnungsgemäß ist. Das soll heißen, das bei 100000 Datensätzen, das eventuell das bei einem mal passieren kann.
Gut wenn eine unerwartet Exception...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
8. Nov 2009
Hallo,
ich bin immer noch dabei meine Exceptionbehandlungen zu ergänzen. Ist es OK, wenn ich am Anfang meiner Funktion, in der verschiedene Fehler auftreten können, Umwandlungen von Zeit in String oder String in Integer etc. in einem großen gemeinsamen
try
except
Block packe. Und wäre es OK, wenn der except Teil dann leer ist. Wenn ich wie unten das so machen würde, dann wäre ja im...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
5. Okt 2009
:thumb:
Danke für die Info. Ich denke, das ich das in alle meine Funktionen noch integrieren werde.
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Ja, aufjedenfall.
Ich bin echt immer und über jede Hilfe froh. Es ist als Hobbyprogrammierer nicht immer einfach, wenn man die Sachen alle erlesen muss. Das Thema Programmieren, ist ja schließlich kein kleines.
Also nochmal Danke.
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Ich habe in meiner Connection AutoCommit auf false sitzen. Deshalb führe ich das Commit aus.
Dachte bislang das das OK so ist.
Sollte man das anders machen??? :gruebel:
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Also, das was DeddyH gezeígt hat, kann ich umsetzten und funktioniert auch. Allerdings das von
mit der Start Transaktion versteh ich nicht so ganz. Die Daten werden doch bei mir in die Datenbank geschrieben, das funktioniert doch alles.
Kannst Du mir das mal erklären.
Gruß Jens
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Hallo und danke an alle,
habe das ganze jetzt mal nach Euren Vorschlägen umgebaut und es funktioniert. Wäre jetzt nur die Frage, weil ich wie schon gesagt, mit den Exeptions nicht so sicher bin, ob das Soweit OK ist.
Hier mal der funktionierende Code...
procedure TImportForm.DisplayResult(Parser: TMySimpleBaseParser);
var
i: Integer;
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Das ist mir schon klar.
Der Fehler, kommt aber auch, wenn ich ohne Debugger ausführe, da ja ein Fehler vorhanden ist. Ich muss ja realisieren, wodurch der Fehler kommt, um diesen dann auszuschliessen. Nur wenn ich im Debugger auf Anhalten klicke, um an die Stelle im Code zu gelangen, wo der Fehler passiert, lande ich irgendwo im Quellcode der ZEOS Kompo und wieß jetzt nicht, wie ich anfangen...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Hallo,
also irgendwie zue ich mir mit Exceptionbehandlungen noch sehr schwer. Ich habe die jetzt geändert, aber der Fehler ist immer noch da. Hier mal mein neuer Code.
try
DM_PS.Qry_InsertMB256.Close;
DM_PS.QryImportMB256.ParamByName('LfdNr').AsInteger := Parser.EntriesMB256.LfdNr;
DM_PS.QryImportMB256.ParamByName('Datum').AsDate := StrToDate(Parser.EntriesMB256.Datum);
...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by Jens Hartmann,
4. Okt 2009
Hallo zusammen,
ich habe mal eine Frage zur Behandlung von Exceptions. Ich lese Daten aus einer Textdatei in eine Datenbank ein.
Wenn jetzt z.B. Das eingelesen Datum kein gültigen Datumswert hat, wird natürlich eine Meldung beim eintragen in die Datenbank erzeugt, die mir sagt, '' ist kein gültiges Datum. (siehe Anhang). Wie kann ich jetzt in mein Commit eine sauber Exeptionbehandlung...