[ACC2002] クエリやテーブルの名前にアポストロフィが含まれているとテーブルをアップサイズできない

この記事は、以前は次の ID で公開されていました: JP294398
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
難易度 : 中。基本的なマクロ、コーディング能力、相互運用性の経験が必要です。

この資料は Microsoft Access データベース (.mdb) についてのみ記述したものです。

Microsoft Access 2000 については、次の資料を参照してください。216218
現象
アップサイジング ウィザードを使って Microsoft Access データベースのテーブルをアップサイズする際に、テーブルやクエリの名前にアポストロフィ (') が含まれているとテーブルがアップサイズされません。
解決方法
アポストロフィを含まないようにテーブルやクエリの名前を変更し、再度アップサイジング処理を行ってください。
状況
マイクロソフトでは、この問題をこの資料の冒頭に記載したマイクロソフト製品の問題として認識しています。
詳細

問題の再現手順

  1. エクスプローラで、サンプル データベース Northwind.mdb のコピーを作成します。 新しいデータベースの名前を NWTest.mdb にします。
  2. NWTest.mdb を開いて、任意のクエリの名前にアポストロフィを付け加えます。 たとえば、クエリの名前が下記の場合、
    Sales by Year
    次のように変更します。
    Sales by Year'
  3. [ツール] メニューの [データベース ユーティリティ] をポイントし、[アップサイジング ウィザード] をクリックします。
  4. アップサイジング ウィザードの最初のページで、[新しいデータベースを作成する] をクリックした後、[次へ] をクリックします。
  5. 次のページで、データベースのアップサイズ先となるサーバーの名前、および必要なログイン ID とパスワードを指定します。 ウィザードが提示するデータベース名を使用します。 [次へ] をクリックします。
  6. 次のページでは、アップサイズするテーブルを選択するように求められます。二重矢印のボタン [>>] をクリックします。 この操作により、すべてのテーブルがアップサイズされるオブジェクトのリストに含められます。
  7. [次へ] クリックして、[完了] をクリックします。

    処理が終了したら、アップサイジング レポートが表示されます。
  8. レポート全体をスクロールしていくと、各テーブルがスキップされていることがわかります。
関連情報
アップサイジング ウィザードの詳細については、[ヘルプ] メニューの [Microsoft Access ヘルプ] をクリックします。次に、Office アシスタントまたはアンサー ウィザードにアップサイジングと入力し、[検索] をクリックして表示されるトピックを参照してください。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 294398 (最終更新日 2001-03-31) をもとに作成したものです。

pra didn't did is single quote fails to failed not successful unsuccessful were weren't get
プロパティ

文書番号:294398 - 最終更新日: 01/30/2014 07:25:12 - リビジョン: 1.0

Microsoft Access 2002 Standard Edition

  • kbnosurvey kbarchive kbbug kbdta kbpending KB294398
フィードバック