1) Ma il campo è contatore?

2) è giusta strSQL = "select @@identity FROM Tabella" ? Non è che ti sbagli e provi con "Tabella" senza mettere il nome giusto?