三层:表现层;逻辑层;数据层;
有一需求:传入查询条件,得到数据。查询条件数目不定,通常的解决方法是在表现层拼凑SQL语句。如:
if(textEdit1.Text != ""){ sql += "and name = '"+textEdit1.Text.Trim()+"'";}
。这样感觉不太好,表现层里出现了SQL。那么有什么好的办法,可以将拼SQL或类似的工作放在数据层呢?谢谢。
慕斯王
慕沐林林
相关分类