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

时间:2014-10-15 12:03:32

标签: c# api enterprise-architect

我是Sparx EA的新手。我正在尝试评估Sparx EA API。我可以使用以下C#代码连接到存储在.eap文件中的Sparx EA项目。

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

这给了我Id 1的元素。

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

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

可以帮助我使用C#代码连接到存储在SQL Server上的项目。

1 个答案:

答案 0 :(得分:3)

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

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