Der er 2 ting, du kan prøve,
Sørg for, at indstillingen for kolonnekryptering er aktiveret i din forbindelsesstreng. Dette kan gøres ved hjælp af en SqlConnectionStringBuilder
objekt og indstilling SqlConnectionStringBuilder.ColumnEncryptionSetting
til Enabled
som følger
strbldr.ColumnEncryptionSetting = SqlConnectionColumnEncryptionSetting.Enabled;
Hvis din lagrede procedure blev oprettet før du krypterede din kolonne, skal du opdatere metadata for din lagrede procedure som følger
Use [Database]
GO
--Do this for all stored procedures
EXEC sys.sp_refresh_parameter_encryption @name = '[dbo].[Clients_Insert]'