Det finns två saker du kan prova,
Se till att inställningen för kolumnkryptering är aktiverad i din anslutningssträng. Detta kan göras med en SqlConnectionStringBuilder
objekt och inställning SqlConnectionStringBuilder.ColumnEncryptionSetting
till Enabled
enligt följande
strbldr.ColumnEncryptionSetting = SqlConnectionColumnEncryptionSetting.Enabled;
Om din lagrade procedur skapades innan du krypterade din kolumn, måste du uppdatera metadata för din lagrade procedur enligt följande
Use [Database]
GO
--Do this for all stored procedures
EXEC sys.sp_refresh_parameter_encryption @name = '[dbo].[Clients_Insert]'