Frage : Störung ORA-1722, wenn DAO Schreibensdaten zu einer Datenbank Oracle-11g ist

Hallo, wird das

I morgens eine Oracle-Datenbank für eine client.
This Datenbank beibehalten hauptsächlich durch eine aus dritter Quellesoftware benutzt, die in VB6.

In die meisten Teile dieser Software der Einsatz geschrieben wird und Updateaussagen werden manuell geschrieben und arbeiten ohne irgendein problem.
But dort sind einige Teile dieser Software, in der die Daten using DAO geschrieben werden, und dort sind Zahlen mit dezimalen Teilen nicht written.
The Datenbank gibt die Störung ORA-01722 (unzulässige Zahl) und wir haben gefunden, dass DAO die Zahlen using das Komma als Dezimalkomma schreibt, und Oracle lehnt ab, this.
We anzunehmen kann die nationalen Einstellungen des Oracle-Fahrers nicht ändern, weil, wenn wir dies tun, die direkten SQL-Aussagen bearbeiten nicht anymore.

The Entwickler der thord Partei, die Software ablehnt, diese Teile seiner Software mit direktem SQL statements.

Is dort alles neu zu schreiben, wir tun können?

Thanky Sie sehr viel!

Wolfgang
Italy

Antwort : Störung ORA-1722, wenn DAO Schreibensdaten zu einer Datenbank Oracle-11g ist

berichtigen, das ist, was ich durch eine Krücke bedeutete.
Sie können diese bestimmte Anwendung lokalisieren müssen, ändern die Einstellungen, laufen lassen die APP, setzten die Einstellungen zurück.

Wenn das nicht dann möglicherweise durchführbar ist, diese Anwendung auf ein engagiertes verschieben maschinell bearbeiten.

Ihre Wahlen sind - den Code ändern, Fenster zusammenbauen oder die regionalen Einstellungen der APP zusammenbauen.
Wenn die 1. und die 2. nicht möglich/wünschenswert sind
Dann müssen Sie die Anwendung selbst zusammenbauen. Wenn der Verkäufer nicht zugibt, dass dann Sie stuck sind, traurig. Müssen auf eine neue APP und einen neuen Verkäufer sich bewegen, die Sie stützen.


Weitere Lösungen  
 
programming4us programming4us