SetFieldValue auf Autowert

anmae

Erfahrenes Mitglied
Hallo nochmal,

wie kann ich einen Wert in eine Autowertspalte von Access eintragen?
mit SetFieldValue bekomme ich eine Exception.

thx
 
Hallo,
Der Wert heisst AutoWert, weil er automatisch eingetragen wird. Das Feld dient meist als ID oder vielleich Zähler. In den Eigenschafte kannst du z.B. den Startwert eingeben und die Eigenschaft "Increment", dann erhöht sich der Wert automatisch, wenn du einen neuen Datensatz einfügst.
Direkt eingeben kann man diesen Wert nicht, soweit ich weiss
 
Habe schon ein wenig geforscht:
doch, per SQL kann ich Werte in eine Autowertspalte eintragen - sofern sie unique sind -
es geht nur nicht im recordset: wenn man das mit edit() update() bearbeiten möchte, dann wird der autowert unabhängig von der eingetragenen value inkrementiert.

Also: mit nem SQL String gibt es keine Probleme.
 
Zurück