# Fehlermeldung "Die Eingabezeichenfolge hat das falsche Format" beim Aufruf von DbContext.SaveChanges

**URL:** <https://entwicklergate.de/t/fehlermeldung-die-eingabezeichenfolge-hat-das-falsche-format-beim-aufruf-von-dbcontext-savechanges/207>\
**Category:** Entwicklung\
**Tags:** entity-framework, oracle, csharp\
**Created:** [17. Mai 2017 um 13:01 UTC](https://entwicklergate.de/t/fehlermeldung-die-eingabezeichenfolge-hat-das-falsche-format-beim-aufruf-von-dbcontext-savechanges/207 "2017-05-17T13:01:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![UweKeim](https://entwicklergate.de/user_avatar/entwicklergate.de/uwekeim/32/432_2.png) [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Post date:** [17. Mai 2017 um 13:01 UTC](https://entwicklergate.de/t/fehlermeldung-die-eingabezeichenfolge-hat-das-falsche-format-beim-aufruf-von-dbcontext-savechanges/207/1 "2017-05-17T13:01:26Z")

</div>

Beim Speichern eines neuen Datensatzes in einer Oracle-Datenbank via Entity Framework kam beim Aufruf von `DbContext.SaveChanges` folgende Exception im Debugger:

> Die Eingabezeichenfolge hat das falsche Format.

Der Aufrufstapel (Stacktrace) war komplett nichtssagend:

```
bei System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)

```

Wir haben ewig herum gesucht und ausprobiert, bis es klar wurde:

Das war lediglich eine First Chance Exception, also ein Hinweis des Debuggers, dass die Exception auftrat (und intern vom Code selbst behandelt wurde).

Wir mussten genau _nichts_ ändern, sondern einfach den Debugger weiter laufen lassen.
