私の問題は、おそらく日付の書式設定に関するものSELECTです。  
asp ファイルで ADO レコードセットを開き、 と の間にある MS SQL テーブルの行を取得しますdate1 (08/15/2013)(date2 (08/22/2013)つまり、今日の日付から過去 7 日間)。  
はSELECT適切な 2013 行を取得しますが、2012 年 8 月 15 日までさかのぼる行も取得します。
選択は次のとおりです。
oRS.Source = "SELECT * FROM aTable WHERE entry_Date BETWEEN '" & resultLowerDate & "' AND '" & resultCurrentDate & "' AND entry_Status <> 'INACTIVE'"
resultLowerDate = 08/15/2013 および resultCurrentDate = 08/22/2013.
テーブルは、resultCurrentDate = "08/22/2013" で次のように設定されます。
entry_Status    entry_Date (varchar)    LastName    FirstName   SELECT Result
INITIAL     08/15/2012      Smith       Jim         YES
INACTIVE    08/21/2012      Green       Tom         no
INITIAL     08/22/2013      Jones       Mary            yes
FOLLOWUP    08/22/2013      Jones       Mary            yes
FOLLOWUP    08/22/2013      Brown       Sally           yes
FOLLOWUP    08/22/2013      Smith       Jim         yes
クエリINITIAL 08/15/2012を満たす他の行と一緒に行が選択される理由について何か考えはありますか?SELECT