.CommandTextに受け渡すSQL命令にて暗号化する項目を以下のようにパラメータにして行った場合、正常に登録されません。(エラーは発生しない)
(SQL命令部分)
Dim para As String = "~ [列名]=EncryptByKey(@guid,@aaa)"
~.CommandText =para
~.Parameters.Add(New SqlClient.SqlParameter("@aaa",text1.text))
尚、SQL命令部分に直接値を入れた場合は正常に暗号化されました。
"~[列名]=EncryptByKey(@guid,'" & text1.text & "')"
コードの詳細まで記載していませんが、何か原因があるのでしょうか?