私はvfp9を使っていますが、プログラムは以前の言語で書かれているかもしれません。
vfpを使ってデータベースを開くと、そのフィールドは他のフィールドとは異なり、読み取り専用になります。
それを手動で行うと(max + 1を選択しても)、挿入には機能しません。フィールド= 0になります。
適切な構文の例をオンラインで見つけるのが難しいです、誰でも助けてくれますか?
編集:
OK、解決策はフィールドを空白のままにすることでした。フィールドは、最終的に大きなテーブル(オートナンバーフィールドを持つテーブル)に追加されるテーブル内にあります。それが追加される前に、フィールドはいくつかのシークで使用されます。
I'd prefer not to fix the code everywhere by simply setting the field to null before the append. replace field with null
gives an error though. What's the proper syntax for setting a table field to null?
もう一度編集する:列が削除されました。どうやら、数値フィールドをnullに設定することはできません。