questa è la mia stringa di select

sql = "SELECT * FROM news WHERE idtipo=1"&"AND pubblica= '"&si&"' "
ma non va
mi restituisce questo
SELECT * FROM news WHERE idtipo=1AND pubblica= ''


sicuramente errore di sintassi...mi date una mano ....con sti apici e concatenamenti faccio sempre confusione!!!!!!!!