1

Access で次の CREATE VIEW ステートメントを実行しようとすると、"CREATE TABLE ステートメントの構文エラー" というエラー メッセージが表示され続けます。

CREATE VIEW SeanWalshOrders (cNo, cName, street, city, county, discount)
AS
SELECT cNo, cName, street, city, county, discount
FROM orders
WHERE saleRepName = "Sean Walsh";
4

1 に答える 1

2

CREATE VIEW ステートメントは、OLEDB 接続を使用して (たとえば、外部アプリケーションから、またはCurrentProject.ConnectionAccess VBA のオブジェクトを介して) 実行された場合に機能します。ただし、Access 自体 (OLEDB ではなく DAO 接続を使用) 内のクエリ デザイナの SQL ペインに入力された場合、Access は CREATE VIEW ステートメントを受け入れません。そのコンテキストでは、(エラー メッセージで示されているように) CREATE TABLE ステートメントが必要です。

詳細については、次の関連する質問を参照してください。

Access で CREATE VIEW を実行しようとすると、"CREATE TABLE ステートメントの構文エラー" が表示される

于 2013-11-07T13:28:56.110 に答える