Das Problem in diesem Fall war, dass das ID-Feld (das auch der Primärschlüssel ist) als BigInt erstellt wurde. Es scheint, dass die PK mit ODBC kein BigInt sein kann, sondern ein Int sein muss.
Nun stellt sich die Frage, was passiert, wenn / wenn ich dieses Feld in ein int verwandelt?