ACCESSデータベースは、ゼロのメソッドを共有するために自動番号のID値を変更するには
ソフトウェア開発時のデバッグやWebサイト制作でACCESSのMDBデータベースを使用することが多いのですが、自動採番のデータが多く削除されてしまい、最終的なIDが非常に大きくなってしまったり、支離滅裂になってしまったりすることがあります。ACCESSデータベースの場合、IDジャンプの内容が削除されたなどの理由で、自動採番のIDを修正したいことがありますが、どのように操作すればよいのでしょうか。ステップバイステップでACCESSデータベースのIDをゼロにし、自動採番のID値を変更し、再自動採番してみましょう。
以下は、私の修正方法は、実現可能である、あなたと共有する。(操作の前に、事故を防ぐために、データベースをバックアップするようにしてください。)
1、ACCESSのデータベースをバックアップする(これは必須です)
2、データベースを開き、ID値を変更するAテーブルを右クリックし、"デザインビュー"を開き、IDフィールドのデータ型を"自動番号"から"数字"に変更し、保存を閉じます。
{次にテーブルAを開き、IDフィールドのデータ型を "Auto Number" から "Number" に変更し、閉じて保存してください。 3. 3.次にテーブルAを開き、ID値を修正します。すでに存在する他のデータも修正できます。修正後、テーブルを閉じます。(この時、IDフィールドを"auto number"のデータ型に戻すことはできません)
4、テーブルAを右クリックし、選択"コピー"し、右クリックし、選択"貼り付け"、テーブル名任意に、&quotなどAA&quot、次の選択"構造のみを貼り付ける&quot、その後クリックして新しいテーブルAA生成するためにOKです。
5、テーブルAAを選択し、"デザインビュー"を開きます。IDフィールドのデータ型を"Auto Number"に変更し、閉じて保存します。(この時点では、テーブルAAにはデータがないので、正常に変更することができます)。
6は、テーブルを右クリックし、選択"コピー"とし、空白のスペースを右クリックし、選択"貼り付け"、テーブル名はちょうど新しいテーブルを生成書き込み"AA&quot、次の選択"、既存のテーブルにデータを追加し、最後にクリックしてOK.quot;テーブルの名前。
{次に、元のテーブルAを"AA"に変更します。 7. 次に、元のテーブルAをA111にリネームし、テーブルAAをAにリネームします。これにより、古いテーブルを新しいテーブルに置き換え、ID値のみを変更し、他の内容は変更されないままとなります。(ヒント:元のテーブルAは名前を変更せずに直接削除することができます。しかし、バックアップとして最初に名前を変更し、新しいテーブルが正常にテストされた後にそれを削除することをお勧めします)
この操作は、ID値の変更だけでなく、他のデータ型の変更にも応用できますので、自由に遊んでみてください。
関連
-
GridviewのButtonFieldのtextプロパティを取得する
-
アクセスは、レジストリのキーワードエラー処理方法を開くことができません(80004005エラー)。
-
Accessのデータ接続時にC#が常にdbo.mdbが見つからないと報告する問題
-
ADODB接続からアクセスは80004005エラー解決法
-
AccessでSQLを実行する方法
-
Access to Sql Server の問題例
-
中国語Access2000クイックチュートリアル - 1.5 既存のデータを使用して自動的に新しいテーブルを構築します。
-
Accessデータベースの定期メンテナンス方法(最適化)
-
バックグラウンドのストアドプロシージャを呼び出すACCESSの実装方法
-
予約語・変数名リストへのアクセス
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
小さなアクセスデータベースの記録を構築する
-
AccessでSQL文を使ってテーブルの存在を確認するコツ
-
ACCESSの自動採番の問題を解決する8つのステップ(SQL SERVER 2000のデータベースをACCESSのデータベースに変換したもの)
-
アクセスデータベースは、フィールドを追加し、フィールドを変更し、SQLステートメントでフィールドを削除する
-
中型Accessデータベースの長期使用によるちょっとした経験とデメリット
-
ACCESSラーニングダイアリー
-
レジストリを読み込んで、Officeのバージョンに応じたデータベース接続フィールドを取得します。
-
Accessのデータベースが「保存できない、他のユーザーによってロックされている」理由
-
Accessで指定日以前のレコードを選択する方法は?
-
Access データベースで、OleDbException (0x80004005) が発生しました。操作は更新可能なクエリを使用しなければなりません