Има 2 неща, които можете да опитате,
Уверете се, че настройката за шифроване на колони е активирана във вашия низ за връзка. Това може да се направи с помощта на SqlConnectionStringBuilder
обект и настройка SqlConnectionStringBuilder.ColumnEncryptionSetting
на Enabled
както следва
strbldr.ColumnEncryptionSetting = SqlConnectionColumnEncryptionSetting.Enabled;
Ако вашата съхранена процедура е създадена преди да шифровате колоната си, ще трябва да опресните метаданните за вашата съхранена процедура, както следва
Use [Database]
GO
--Do this for all stored procedures
EXEC sys.sp_refresh_parameter_encryption @name = '[dbo].[Clients_Insert]'