この手順 (以下を参照) を Entity Framework 4.0 に変換するには、助けが必要です。これを移植する方法について誰か提案がありますか。対象プロジェクトには以下が含まれます。Silverlight 4、WCF RIA サービス、EF 4.0、SQL Server 2008 R2。
私が持っている唯一の要件は、ストアド プロシージャではなくマネージ コードに配置する必要があるということです。
Try
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandType = CommandType.Text;
string sql = "OPEN SYMMETRIC KEY " + this._encryptKey;
sql += " DECRYPTION BY CERTIFICATE " + this._encrpytCert;
sql += " SELECT TOP (1) CONVERT(nvarchar(50),DECRYPTBYKEY(Field1)) AS Name";
sql += " FROM Table3";
sql += " ORDER BY CONVERT(nvarchar(50),DECRYPTBYKEY(Field1))";
cmd.CommandText = sql;
Name = (String)cmd.ExecuteScalar();
bRtn = false;
}
catch (Exception ex)
{
System.Diagnostics.Debug.Print(ex.ToString());
}
これを設定する方法を教えてください。ありがとうございます。