A differenza degli oggetti Connection e Recordset di ADO, l’oggetto Command è un oggetto specialistico, di raro utilizzo ma decisamente prestante quando si ha a che fare con particolari procedure eseguite direttamente sul database, come le Stored Procedures.
Altra differenza consiste nel fatto che Command non necessita di essere chiuso ne distrutto ed il suo scopo è quello di eseguire query piuttosto che comandi, come le già citate SP.
