Ti da sempre zero che cosa ?

Sicuramente con quella query la riga di codice:

codice:
Controllo_eistenza.ExecuteNonQuery()
non è corretta.
Mi aspetterei un .Fill con un DataSet e un SqlDataAdapter.