2016-08-11 5 views
0

これは、先月のデータを取得するためにAccessプログラムで使用されます。現在の日付にデータを取得するには、どうすればいいですか?Access SQLは現在の日付までデータを取得しないEOM

NPDateE = DateAdd("m", -1, DateSerial(Year(Date), Month(Date) + 1, 0)) 
+0

あなたがアクセスまたはSQLサーバーにコーディングしたいですか?アクセス 'NPDateE <= Date()'の場合は、それぞれのタグ – techspider

+0

のみを使用します。 – techspider

答えて

0

Date()現在の日付を返します。現在の日までのすべてのレコードを取得するには、あなたの表現がDate()の詳細については

NPDateE <= Date() 

に変更する必要があります、あなたはこのoffice tutorialを参照することができます。

NPDateE = DateAdd("m", -1, DateSerial(Year(Date), Month(Date) + 1, 0)) 

あなたが必要なのはこれです:

+0

これは構文エラーです。そのアクセス2007 –

+0

私はそれをM-0に変更し、レポートを実行させました。それがうまくいくと思いますか?その2時間の取引。 –

0

現在VBAで、あなたがこのよう変数NPDateEを設定している場合

NPDateE = Date 
関連する問題