Fråga : Fel ORA-1722, när DAO är handstildata till en Oracle 11g databas

Hälsningen förmiddagen för

I underhåller en Oracle databas för en databas för client.
This används främst av en skriftlig third-party programvara i VB6.

In mest delar av denna programvara mellanlägget, och uppdateringmeddelanden är skriftliga manuellt och är funktionsdugliga utan någon problem.
But där är några delar av denna programvara var datan är skriftliga using DAO, och där numrerar med decimal- begåvning inte är databas för written.
The ger det ogiltiga felet ORA-01722 (numrera), och vi har funnit att DAO skriver numrerar using kommat som decimalkomma, och Oracle vägrar för att acceptera this.
We inte kan ändra medborgareinställningarna av den Oracle chauffören, därför att, när vi gör denna, riktaSQL-meddelandena är inte bärare för arbete anymore.

The av thordpartit som programvara vägrar till omredigeringen, dessa delar av hans använda för programvara riktar SQL statements.

Is där något, vi kan göra?

Thanky dig mycket!

Wolfgang
Italy
" klar "

Svar : Fel ORA-1722, när DAO är handstildata till en Oracle 11g databas

höger det är vad jag betydde vid en krycka.
Du kan behöva isolaten som den särskilda applikationen, ändrar inställningarna, kör appen, satte inställningarna tillbaka.

Om det inte är den görliga därefter kanske flyttningen den applikation till ett hängivet, bearbeta med maskin.

Dina alternativ är - ändra kodifiera, konfigurera fönster eller konfigurera app'sens regionala inställningar.
Om 1st och 2nd inte är möjligheten/önskvärt
Därefter du ska måste att konfigurera applikationen sig själv. Om försäljare inte låter att därefter du klibbas, ledset. Måste flyttningen till en ny app och en ny försäljare som ska service dig.


Andra lösningar  
 
programming4us programming4us