CString CTestRecordSet::GetDefaultSQL() {return _T("[BasicData],[MainSize]");} 對于GetDefaultSQL()函數(shù)返回的表名, 對應的缺省操作是SELECT語句,即: SELECT * FROM BasicData,MainSize
查詢過程中也可以利用CRecordSet的 成員變量m_strFilter和m_strSort來執(zhí)行條件查詢和結(jié)果排序。m_strFilter為過濾字符串,存放著SQL語句中WHERE后的條件串;m_strSort 為排序字符串,存放著SQL語句中ORDERBY后的字符串。 如: m_Set.m_strFilter="TYPE=電動機"; m_Set.m_strSort="VOLTAGE"; m_Set.Requery(); 對應的SQL語句為: SELECT * FROM BasicData,MainSize WHERE TYPE=電動機 ORDER BY VOLTAGE 除了直接賦值給m_strFilter以外,還 可以使用參數(shù)化。利用參數(shù)化可以更直觀,更方便地 完成條件查詢?nèi)蝿?。使用參?shù)化的步驟如下: