Code Bye

C#调用数据库查询(多条件可选择)


就像这样的界面,本人想看例如9月下雨,或晴天,或晴天下雨都要。
解决方案

20

StringBuilder sbSql=new  StringBuilder ();
sbSql.AppendLine(“Select  天气 From  表 “);
sbSql.AppendLine(“Where 日期 >= “控件日期1(2016-10-13 00:00:00.000)‘ ”  );
sbSql.AppendLine(“And 日期 <=  “控件日期2(2016-10-13 23:59:59.000)‘  “);
if(Sun.Checked || Wind.Checked || Rain.Checked || Snow.Checked)
sbSql.AppendLine(“And 天气=‘被选中的条件’ “);
sbSql.ToString()就是最后的SQL

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#调用数据库查询(多条件可选择)