我是用DAO的 所以希望你们给我一个下面条件的sql语句
条件:如果有CString str1,CString str2;
1:如果str1为空 代表显示全部的数据 但是要用在where后面 写一句 关键是where后面的语句如何表示
2:如果要求同时满足str1和str2两个条件的查询语句
条件:如果有CString str1,CString str2;
1:如果str1为空 代表显示全部的数据 但是要用在where后面 写一句 关键是where后面的语句如何表示
2:如果要求同时满足str1和str2两个条件的查询语句
{
strSql = "select * from tablename"; //这个时候不要where,如果要并加一个全真条件,简直是画蛇添足、多此一举
}
else{
strSql = "select * from tablename where " + str1 + " and " + str2
}