Va bene SQL Server 2005 per poterle testare? Ho fatto eseguire questa...
SELECT
clienti.IDCLIENTE,
clienti.NOME,
clienti.COGNOME,
clienti.REPARTO,
clienti.PADIGLIONE
FROM CLIENTI
WHERE clienti.NOME= :KNOME AND clienti.REPARTO= :KCOGNOME

Però mi dice..

Messaggio 102, livello 15, stato 1, riga 8
Sintassi non corretta in prossimità di ':'.
Query Completata con errori. Ke ci stà ke nn và? A me pare correttissima..