我有一個選擇命令,它工作得很好。從選擇命令中排除記錄
我想排除一個記錄,其中SchoolID =?
我該怎麼做?
SelectCommand="SELECT [School], [CenShort], [Center], [NameLevel],
[Tuition_Tuition] FROM [ASchools]
WHERE (([SectID] = ?) AND (([LevelNo] = ?)
OR ([LevelNo] = ?) OR ([LevelNo] = ?) OR ([LevelNo] = ?)
OR ([LevelNo] = ?)) AND (([TSchools_Tuition] = ?) OR ([TSchools_Tuition] = ?)
OR ([TSchools_Tuition] = ?)) AND ([Gender] = ?))">
只需將它添加到你的'where'子句中,只有'SchoolID <>?' – HoneyBadger
使用AND。 (順便說一句,你可以做[[LevelNo] IN(?,?,?...'而不是所有那些OR)。 – jarlh
不要忘了Bobby Tables http://bobby-tables.com/ –