Makale numarası: 928965 - Bu makalenin geçerli olduğu ürünleri görün.
Veritabanı uzmanları için Microsoft SQL Server 2000 tablo ile bir Microsoft Visual Studio 2005 Team Edition veri oluşturma planına doldurmak çalıştığınızda, aşağıdakine benzer bir hata iletisi alabilirsiniz:
Not Bu sorun, 4000'den fazla karakter içeren, varchar veya nvarchar bir alan için bu alanı doldurmak çalıştığınızda oluşur.
TableName Tablo: System.Data.SqlClient.SqlError: verilmeyen örtük dönüştürme veri türü ntext veri varchar yazın, ' TableName ', <a1>sütun</a1> ' ColumnName ' tablo. Bu sorguyu çalıştırmak için CONVERT işlevi kullanın.
Bu sorun, varchar veya nvarchar veri türü metin veya ntext veri türü SqlClient sağlayıcı dönüştürür nedeniyle oluşur. Ancak, SQL Server 2000'de bir varchar veya nvarchar veri türü için metin veya ntext veri türüne dönüştüremiyor.
Not Microsoft SQL Server 2005'te, SqlClient sağlayıcı varchar(max) veya nvarchar(max) veri türü yerine metin veya ntext veri türü kullanır. Bu nedenle, SQL Server 2005'te bu sorun oluşmaz.
Bu soruna geçici bir çözüm bulmak için <a0></a0>, bir SQL Server 2000 veritabanında varchar sütunu 4000'den fazla karakterler içerdiğinden emin olun.
Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.
Sorunu Yeniden Oluşturma Adımları
Makale numarası: 928965 - Last Review: 13 Aralık 2006 Çarşamba - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:928965
(http://support.microsoft.com/kb/928965/en-us/ )