C# 从C在Microsoft Dynamics C5中插入数据#

C# 从C在Microsoft Dynamics C5中插入数据#,c#,C#,我需要将一些数据从我们的CRM系统传输到会计系统 这可能吗?直接在SQL数据库中写入,这样的破解对我来说也很好。您可以将CRM系统中的数据导出到excel文件中。然后将相同的Excel文件导入C5系统。我很惊讶没有人需要这个文件 无论如何,在与一位顾问交谈后,我发现有两种方法可以解决这个问题 在直接管理和操作数据的SQL server上安装C5 使用本机数据库安装默认C5,并购买制作该数据库的C5 ODBC模块 可以通过ODBC操作数据 也可以选择从供应商处购买解决方案(是的,我为其中一家公司工

我需要将一些数据从我们的CRM系统传输到会计系统


这可能吗?直接在SQL数据库中写入,这样的破解对我来说也很好。

您可以将CRM系统中的数据导出到excel文件中。然后将相同的Excel文件导入C5系统。

我很惊讶没有人需要这个文件

无论如何,在与一位顾问交谈后,我发现有两种方法可以解决这个问题

  • 在直接管理和操作数据的SQL server上安装C5
  • 使用本机数据库安装默认C5,并购买制作该数据库的C5 ODBC模块 可以通过ODBC操作数据

  • 也可以选择从供应商处购买解决方案(是的,我为其中一家公司工作,只是为了记录在案……所以我可能会对我们的产品过于狂热)

    我们的概念是一个“设计器”,您可以在其中创建从c5到“任意”的映射,目前我们有一个到C#和其他c5版本的映射,这个概念可能会扩展到Ax并与其他编程语言接口

    我们运行了一个C5,它对我们的“映射”做出了响应,有点神奇;)当然,这样做是有成本的,但正如我们告诉所有客户的那个样……为什么要复制业务逻辑呢


    因此,最终……您可以将数据插入C5,而无需直接运行到数据库……如果人们在将数据插入C5时发生了触发器或其他事件,这可能会非常糟糕。

    将数据直接插入Dynamics C5 SQL数据库-如果您不记得使用正确的LXBENUMMER/ROWNUMBER,将给您带来问题。 您必须为每一行使用唯一的编号。行号由表XALSEQ管理。 请记住,空字符串必须包含字符(2)

    否则,您可以查看XU4N,它将为您提供一个进入Dynamics C5应用程序(而不是数据层)的.NET条目。 www.dns-it.dk/xu4n

    问候
    Erling Damsgaard

    是的,我想了这么多,但我们希望它发生在FlyHMM上。为此,我认为您必须编写使用CRM将文件导出到特定文件夹的代码。然后,您必须找到一种方法,使用code.Tak for svaret,integrere igen的kontakter jer hvis det bliver aktuelt将其导入C5。。ikke noget jeg længereønsker在rode med:)