使用C#代码连接到SQL Server上的Sparx EA项目

本文关键字:上的 Sparx EA 项目 Server SQL 代码 连接 使用 | 更新日期: 2023-09-27 18:26:46

我对Sparx EA比较陌生。我正在尝试评估Sparx EA API。我能够使用以下C#代码连接到存储在.eap文件中的SparxEA项目。

   r = new EA.Repository();
   bool isOpen = r.OpenFile("C:/Sparx-EA/Test Project.EAP");
   Element ele = r.GetElementByID(10);

这给了我Id为10的元素。

现在,我已经将该项目转移到MS SQL Server,并在MS SQL Server上为该项目创建了元素。

现在,我想连接到使用C#代码存储在MS SQL Server上的项目。我试图找出Sparx给出的文档和示例,但它们大多是从文件中显示打开项目的。

有人能帮助我使用C#代码连接到存储在SQL Server上的项目吗。

使用C#代码连接到SQL Server上的Sparx EA项目

您可以直接提供连接字符串,也可以使用文件|保存快捷方式创建"快捷方式"eap文件

这将创建一个扩展名为.eap的小txt文件,其中包含连接字符串。然后,您可以将此.eap文件用于r.OpenFile操作。