0
SQL 인증서를 사용하여 열 값을 해독하고 현재 유형 공급자 (sooo nice :)를 사용하고있는 선택을 수행해야합니다.F # Raw SQL with TypeProviders
원시 SQL에서이 그렇게 (자세한 이하) 같은 것이다 :
OPEN SYMMETRIC KEY KEYNAME
DECRYPTION BY CERTIFICATE CERTNAME;
SELECT ID, CONVERT(varchar, DecryptByKey(KEYNAME)) AS 'DecyptedData'
FROM dbo.EncryptedData;
CLOSE SYMMETRIC KEY SymmetricKey1;
나는이 목적을 위해 뷰를 작성에 전혀 관심이 없다.
나는, F # 코드에서 원시 SQL 능력에 따라서 요청을 (가능한 경우)
ADO 연결은 옵션이 작업을 수행하고 싶지만, 내가 여분을 피하기 위해 가능하면 유형 제공자를 사용하고 싶습니다 연결.
누구나 쉽게 알 수 있습니까?
SqlCommandProvider를 사용해 보셨습니까? http://fsprojects.github.io/FSharp.Data.SqlClient/ – Petr
감사합니다. 본 적이 있지만 사용하지 않았습니다. :) 가능한 경우 여분의 연결을 피하고 싶습니다. 그렇지 않은 경우 F # .Data.SqlClient는 순수 ADO와 함께 옵션입니다. –