0

表示された仕様を使用して Access で削除コマンドを使用しようとしていますが、Access は「条件式のデータ型が一致しません」と繰り返します。誰も何をすべきか知っていますか?

DELETE ORDERS.OrderDate, ORDERS.CustomerID
FROM ORDERS
WHERE (((ORDERS.OrderDate)='2008-01-24') AND ((ORDERS.CustomerID)="C0003"));
4

5 に答える 5

0

SELECT クエリを実行し、これらの条件を個別に試してみてください。その DATE フィールドが実際に日付/時刻である場合は、前後に # 記号が必要です。

SELECT ORDERS.OrderDate, ORDERS.CustomerID
FROM ORDERS
WHERE (ORDERS.OrderDate)="#1/24/2008#";

SELECT ORDERS.OrderDate, ORDERS.CustomerID
FROM ORDERS
WHERE (ORDERS.CustomerID)="C0003";

どちらかが爆撃した場合、少なくとも機能していない部分を絞り込むことができ、そこに焦点を当てることができます.

于 2013-06-10T15:34:18.250 に答える