プライマリキーIDを自動インクリメントしてphpMyAdminでMySQLデータベースを作成しました。 phpMyAdmin内でレコードを挿入できるのはINSERT INTO MyTable VALUES (null,1,2,3)
です。ヌル位置はIDです。プライマリキーを自動インクリメントするレコードを挿入する
DBデータをDelphiアプリケーション(接続 - >テーブルまたはクエリ - > DataSetProvider - > ClientDataSet - > DataSource - > DBGridおよびDBNavigator)にロードすると、手動でID値を入力せずにレコードを挿入するにはどうすればよいですか?私がIDフィールドに数字を入力しないと、私はエラーになります。
エラーは何ですか? – crefird
テーブル定義を表示すると、自動インクリメントは値を指定せず、主キーがヌルでないことを意味します。 –
@crefirdフィールド 'ID'には値が必要です。 –