Tipi di dati SQL Server e ADO.NET
SQL Server e .NET Framework sono basati su sistemi di tipi diversi che possono comportare una potenziale perdita di dati. Per mantenere l'integrità dei dati, il provider di dati .NET Framework per SQL Server (System.Data.SqlClient) fornisce metodi delle funzioni di accesso tipizzate per l'utilizzo dei dati SQL Server. È possibile utilizzare le enumerazioni nelle classi SqlDbType per specificare i tipi di dati SqlParameter.
Per ulteriori informazioni e una tabella in cui sono descritti i mapping tra tipi di dati SQL Server e .NET Framework, vedere Mapping dei tipi di dati SQL Server (ADO.NET).
In SQL Server 2008 vengono introdotti nuovi tipi di dati progettati per soddisfare le esigenze aziendali di utilizzo di dati relativi a data e ora, strutturati, semistrutturati e non strutturati. Questi tipi sono illustrati nella documentazione online di SQL Server 2008.
I tipi di dati SQL Server disponibili per l'utilizzo nell'applicazione dipendono dalla versione di SQL Server in uso. Per ulteriori informazioni, vedere la versione rilevante della documentazione online di SQL Server nella tabella seguente.
SQL Server 2000 |
SQL Server 2005 |
SQL Server 2008 |
In questa sezione
SqlTypes e il DataSet (ADO.NET)
Viene descritto il supporto dei tipi per SqlTypes in DataSet.Gestione di valori null (ADO.NET)
Viene illustrato come utilizzare i valori null e la logica a tre valori.Confronto di valori GUID e uniqueidentifier (ADO.NET)
Viene illustrato come utilizzare valori GUID e uniqueidentifier in SQL Server e in .NET Framework.Dati relativi a data e ora in SQL Server 2008 (ADO.NET)
Viene descritto come utilizzare i nuovi tipi di dati relativi a data e ora in SQL Server 2008.Tipi UDT di grandi dimensioni in SQL Server 2008 (ADO.NET)
Viene illustrato come recuperare i dati dai tipi UDT con valori di grandi dimensioni introdotti in SQL Server 2008.Dati XML in SQL Server (ADO.NET)
Viene descritto come utilizzare i dati XML recuperati da SQL Server.
Riferimenti
DataSet
Vengono descritti la classe DataSet e tutti i relativi membri.System.Data.SqlTypes
Vengono descritti lo spazio dei nomi SqlTypes e tutti i relativi membri.SqlDbType
Vengono descritti l'enumerazione SqlDbType e tutti i relativi membri.DbType
Vengono descritti l'enumerazione DbType e tutti i relativi membri.
Vedere anche
Concetti
Mapping dei tipi di dati SQL Server (ADO.NET)
Configurazione di parametri e di tipi di dati dei parametri (ADO.NET)
Parametri con valori di tabella in SQL Server 2008 (ADO.NET)
Altre risorse
Dati binari e con valori di grandi dimensioni SQL Server (ADO.NET)