Sicura di aver copiato giusto?

questa riga mi suona strana:

dim objCmd as OleDbCommand = new OleDbCommand("SELECT * FROM [MiaTabella] WHERE Nome ='"&@Codice&"'", Conn)

dato che i parameters si usano proprio per non usare gli apici... mi aspetterei che la query sia


dim objCmd as OleDbCommand = new OleDbCommand("SELECT * FROM [MiaTabella] WHERE Nome =@Codice", Conn)