|
WinXP
Access2002です。
初心者です。
WT_設定マスタにある日付を変数に代入して
SQL文を実行したいのですが
実行時エラーが表示されてうまくいきません。
修正の仕方を教えて下さい。
宜しくお願い致します。
Call PS_個別原価管理表初期化
Dim dateA As Date
Dim dateB As Date
Dim strSQL As String
dateA = "#" & DLookup("始日", "WT_設定マスタ", "pk='1'") & "#"
dateB = "#" & DLookup("締日", "WT_設定マスタ", "pk='1'") & "#"
strSQL = "INSERT INTO WT_個別原価管理表 ( 工事番号, 受注日 ) " & _
"SELECT T_工事台帳.工事番号, T_工事台帳.受注日 " & _
"FROM T_工事台帳 " & _
"WHERE (((format(T_工事台帳.受注日,'yyyy/mm/dd'))>=dateA " & _
"And (format(T_工事台帳.受注日,'yyyy/mm/dd')<=dateB)); "
DoCmd.RunSQL strSQL
|
|