【问题标题】:CRM plugin error connectionCRM插件错误连接
【发布时间】:2016-01-13 14:45:30
【问题描述】:

我在 crm 插件中编写此查询,但出现此错误

我在 crm 数据库中创建了这个视图(vwPayrollEmployees)

请求类型的许可 'System.Data.SqlClient.SqlClientPermission, System.Data, 版本=4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089' 失败

SqlConnection myConnection = new SqlConnection("Data Source=........;Initial Catalog=......;Persist Security Info=True;User ID=sa;Password=.......;");
SqlCommand myCommand = new SqlCommand("[Depart]FROM [mbm_MSCRM].[dbo].[vwPayrollEmployees] WHERE [mbmhr_EmployeeNbr] =@EmpNbr", myConnection);
myCommand.Parameters.Add("@EmpNbr", empnbr);

myCommand.Connection = myConnection;
myConnection.Open();
SqlDataReader myReader = myCommand.ExecuteReader();

while (myReader.Read())
{
vdep = myReader["[Depart]"].ToString();

}
myConnection.Close();

【问题讨论】:

    标签: c# plugins crm dynamics-crm-2015


    【解决方案1】:

    我相信您收到此错误是因为您的插件在不允许此类操作的沙盒中运行。但主要问题是 - 为什么需要这个?

    【讨论】:

      【解决方案2】:

      你为什么要强制使用这种方式? 特别是不建议直接连接MSCRM数据库,必须使用Xrm SDK

      【讨论】:

      • 这不是答案
      猜你喜欢
      • 1970-01-01
      • 2017-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-30
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      相关资源
      最近更新 更多