一段构造SQL语句的程序代码如下:Str_temp =“Select * From Student Where ”;If (cbx_id.checked = true and len(trim(sle_id.text))>0) then  Str_temp= Str_temp + “(sid like ‘”+trim(sle_id.text)+“’)”End ifIf (cbx_name.checked = true and len(trim(sle_name.text))>0) then  Str_temp= Str_temp+ “(sname like ‘”+ trim(sle_name.text)+ “’)”End if该段程序出现的问题是(  )。
A、条件构造错误
B、编译不通过
C、出现多语义
D、语义与查询意图不符