.NET FrameworkADO.NET


introduzione

ADO (ActiveX Data Objects) .Net è uno strumento fornito da Microsoft che fornisce l'accesso a origini dati quali SQL Server, Oracle e XML attraverso i suoi componenti. Le applicazioni front-end .Net possono recuperare, creare e manipolare i dati, una volta connessi a un'origine dati tramite ADO.Net con i privilegi appropriati.

ADO.Net fornisce un'architettura senza connessione. È un approccio sicuro per interagire con un database, poiché la connessione non deve essere mantenuta durante l'intera sessione.

Osservazioni

Una nota sulla parametrizzazione di SQL con Parameters.AddWithValue : AddWithValue non è mai un buon punto di partenza. Questo metodo si basa sulla deduzione del tipo di dati da ciò che viene passato. Con questo, si potrebbe finire in una situazione in cui la conversione impedisce alla query di utilizzare un indice . Si noti che alcuni tipi di dati di SQL Server, come char / varchar (senza precedente "n") o date , non hanno un tipo di dati .NET corrispondente. In questi casi, è necessario utilizzare Add con il tipo di dati corretto .

ADO.NET Esempi correlati