SQL Server Veri Türü Eşlemeleri
SQL Server ve .NET Framework farklı tür sistemlerini temel alır. Örneğin, .NET Framework Decimal yapısı en fazla 28 ölçeğine sahipken, SQL Server ondalık ve sayısal veri türlerinin en fazla 38 ölçeği vardır. Verileri okurken ve yazarken veri bütünlüğünü korumak için, SqlDataReader .NET Framework türlerini döndüren erişimci yöntemlerinin yanı sıra nesnelerini System.Data.SqlTypes döndüren SQL Server'a özgü türemiş erişimci yöntemlerini kullanıma sunar. Hem SQL Server türleri hem de .NET Framework türleri, veri türlerini belirtirken SqlParameter kullanabileceğiniz ve SqlDbType sınıflarındaki DbType numaralandırmalarla da temsil edilir.
Aşağıdaki tabloda, çıkarsanan .NET Framework türü, DbType ve SqlDbType numaralandırmaları ve için erişimci yöntemleri gösterilmektedir SqlDataReader.
1 öğesinin DbType
özelliğini SqlParameter
olarak SqlDbType.Date
ayarlayamazsınız.
2 Temel alınan türünü sql_variant
biliyorsanız belirli bir türe bağlı erişimci kullanın.
SQL Server belgeleri
SQL Server veri türleri hakkında daha fazla bilgi için bkz . Veri türleri (Transact-SQL).