Certo che scrivere query in quel modo è da temerari.
E' più facile sbagliare che indovinarci.
Poi quando non funzionano c'è da venire matti

Ti suggerisco caldamente di studiarti Command e Parametri (vedi esempi nella mia firma).