私は、既にアクセス データベース (テーブル、クエリなど) とフロント エンドを備えた Access アプリケーションに取り組んでいました。既存のデータベース テーブルへのアクセスを mysql にリンクしようとしていました。これまでに行ったことは、ODBC を使用してアクセス テーブルを mysql にリンクすることに成功したことです。アクセス テーブルを mysql db にリンクすることに関する私の理解は、そうすることで、同じ「古い」アクセス テーブルが mysql にリンクされるということでしたが、私は間違っていました。代わりに、リンクした後、mysql データベースとリンクしている新しいテーブル (フィールドは古いものと同じ) を取得しました。
http://i.imgur.com/mfSF5hR.png [古い「アクセス」テーブルと新しい「リンクされた」テーブルを示すこのリンクを参照してください]
たとえば、(リンクする前に) access db に 'Actor' テーブルがあり、その後 2 つのテーブルがあります。1 つは古いアクセス 'Actor' テーブルで、もう 1 つは 'Actor1' という名前の新しいリンク テーブルです。そのため、古いアクセス テーブルを変更しても、mysql のテーブルは変更されませんが、新しいリンク テーブルを変更すると、mysql テーブルでも変更が発生します。
ここでの問題は、私のフロント エンド フォーム/クエリが古いアクセス テーブルを使用しているため、フロント エンドを変更せずに新しい「リンクされた」テーブルを使用する方法はありますか?
前もって感謝します。