なんでこうなんの?
hizuke=dateadd("d",-5,date)

strhizuke=cstr(hizuke)
strdate=left(strhizuke,4) & mid(strhizuke,6,2) & mid(strhizuke,9,2)

 でstrdate=「20011201」となったとして

NITI=アクセス97テキスト形式で例えば「20000101」など


strSQL = strSQL & " WHERE "
strSQL = strSQL & " NITI <= '" & strdate & "'"
が正常に動いたり、

response.write strdate + 1が「20011202」と計算されるのはなぜでしょうか?
strdateやNITIは文字じゃないの?このまま使ってバグらないでしょうか