try und catch -Problem
-
Hallo alle zusammen
Ich habe ein Programm das sich Daten aus einer Textdatei zieht und sie in eine Oracle-Datenbank schreibt.
Nun kann es im Laufe der verarbeitung zu einer Indexverletzung kommen, dass will ich durch eine try und catch -Anweisung abfangen und dann die verarbeitung ändern.
Soweit funktioniert das auch.Leider wird noch eine Fehlermeldung ausgegeben, die möchte ich aber unterdrücken. Wie kann ich das anstellen?
try { wwDataSet->Close(); wwDataSet->SQL->Clear(); wwDataSet->SQL->Add(sql); wwDataSet->ExecSQL(); //Hier kommt die Fehlermeldung, die unterdrückt werden soll OracleSession1->Commit(); //Zähler für Primary-Key erhöhen nummer++; } catch(...){
-
Hallo
Die Fehlermeldung wird nur in der IDE angezeigt (beim Debuggen). Wenn du dein Programm ohne IDE ausführst kommt keine Meldung mehr.
bis bald
akari
-
Oh^^
Vielen Dank.