投稿日 | : 2004/10/12(Tue) 11:47 |
投稿者 | : nanashi |
Eメール | : |
URL | : |
タイトル | : Re^3: 日付を条件にしてデータを抽出する方法 |
> 以前に#をつけて実行してみたんですけど、「日付の構文エラーです」と表示されてしまいました。
その時のmySQLの中身はちゃんと確認されたんでしょうか?
> このときに、(((T_Sub.日付) = " & txtMotherDay.Text & "))" の部分を、
> (((T_Sub.日付) = #10/01/2004#))"
> のように直接日付を指定するとうまく抽出されるのですが、上のような記述になると、抽出されません。
直接指定で出来るなら、変数を使ってもmySQLの中身が同じなら抽出できるハズですが。
mySQL = "SELECT T_Sub.日付, T_Sub.連番, T_Sub.作業番号, T_Work.作業, T_Sub.場所番号," _
& "T_Basyo.場所, T_Sub.詳細情報" _
& "FROM T_Sub, T_Work, T_Basyo" _
& "WHERE (((T_Sub.日付) = #" & Format$(txtMotherDay.Text, "mm/dd/yyyy") & "#))" _
& "AND (T_Work.作業番号 = T_Sub.作業番号)" _
& "AND (T_Basyo.場所番号 = T_Sub.場所番号)" _
& "ORDER BY 連番"