Başlıkta da belirttiğim gibi Sql Server’da bu hatayı alıyorsanız yapacağınız işlem gayet basittir. Eğer hatanız şu şekilde ise tabi.

No row was updated.The data in row 2 was not committed. Error Source:.Net SqlClient Data Provider  Error Message:String or binary data would be truncated. The statement has been terminated.

Bu hatayı SQL Server’da veritabanına kayıt girerken alırsınız. Çözümü ise veritabanızdaki veri türü nchar(10) ise örneğin; siz 10 karakterden daha büyük uzunlukta bir veri girişi yaptığınızda bu hatayı alırsınız. Onun için SQL Server design sekmesinden veri türünü nvarchar(50) ya da nvarchar(Max) yaptığınızda hatanın düzelmiş olduğunu göreceksiniz.