2016-07-11 8 views
-1

簡易クエリSELECT * FROM Orderを使用しているときに「構文エラーが発生しました」というメッセージが表示されます。 私のプロジェクト中に何度もこのクエリを使用するのが面倒なことです。 私はSELECT * FROM Suppliersを使用していますが、うまく動作し、すべてのテーブルが同じアクセスファイルに接続されています。c# "アクセス句内の構文エラー"

+5

'ORDER'はキーワードです。それをエスケープする必要があります:' SELECT * FROM [Order] ' – Siyual

答えて

4

orderは括弧での使用、sqlキーワードです:

SELECT * FROM [Order] 
+0

ありがとうございました!その作業! –

4

Orderは、予約語であるため、

SELECT * FROM "Order" 

(OR)

SELECT * FROM [Order] 

方が好きエスケープ必要があります予約語やキーワードでDBオブジェクトの名前を決して指定しないでください。 tblOrder

関連する問題