ma scusate mi spiegate il motivo dei + ???

non si poteva fare:
codice:
srtsql = "SELECT * FROM chiamate where stato= '"statoricerca"' or idimpianto= '"idimpiantoricerca"' or data= #"dataaperturaricerca "# order by id desc"
ps credo che ci sia una virgoletta di troppo nel codice:
codice:
srtsql = "SELECT * FROM chiamate where stato= '" + statoricerca + "' or idimpianto= '" + idimpiantoricerca + "' or data= " + dataaperturaricerca + "'    order by id desc"