Non uso più executenonquery , uso esattamente il codice che mi è stato consigliato..Ho postato sopra quello che ho provato.
Io uso visualstudio 2008 ( devo utilizzare questo per motivi di progetto ) , la mia gridview la inizializzo inserendola visualmente nella pagina e configurandola con il datasource, la definizione del providername ecc..
Uff...Non ci salto fuori...