问题标签 [uniobjects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
149 浏览

vb.net - UniObjects for .NET 中相关的两个查询

语境

我在 VB.NET 中有一个接口,它使用UniObjects for .NET从 UniVerse 中提取数据

问题

从 COB 文件中,我需要获取 FEC.COB 字段等于特定日期且字段 SEC 等于 04 的所有密钥。

UniVerse Database 的一位专家告诉我,我可以运行以下查询:

但我不知道如何使用 UniObjects 库来做到这一点。谁能帮我?

0 投票
2 回答
1102 浏览

c# - 如何生成和理解 UniData 表中的字段名称列表

我是 UniData 和 Uniobjects 的新手,所以如果我问一些明显的问题,我深表歉意。

我正在尝试编写一个工具,让我可以从在 UniData(v. 6.1)上运行的 ERP(Manage2000)导出联系人,然后可以将它们导入 AD/Exchange。

我遇到的主要问题是我不知道表(文件?)中的哪些字段(列?)用于什么。我知道有一本包含这些信息的字典,但我不知道如何从中得到我想要的东西。

我发现 Rocket 的当前 UniData 文档中有一个命令 LIST.METADATA 但似乎我们使用的 UniData 版本太旧以至于它没有这个命令,或者它已从 VOC 中删除文件不知什么原因。

有谁知道如何或有任何技巧来提取表的结构,以便我可以知道哪些字段用于哪些数据?

提前致谢!

0 投票
1 回答
512 浏览

data-migration - 使用dotnet代码将多值的unidata数据库迁移到sql

我想使用 dotnet 代码将多值的 unidata 数据库迁移到 sql。这可能吗,其中一种可能性是通过 SSIS 但这将消耗大量时间,因为我们必须对 DB 中的所有表进行 ETL 处理。所以正在寻找对于一个点网代码,我可以连接到 Unidatadb 并将数据迁移到 sql

0 投票
2 回答
706 浏览

subroutine - UniData 列出所有可用的子程序/所有参数

我正在尝试将一些 UniData 子例程包装到 SOAP Web 服务。我计划使用 C# 和 UODOTNET 库(IBM U2 Data Management Interface for .NET)。此外,我希望创建一个引擎来从数据服务器读取所有可用的子例程,并读取所有必需的参数并动态生成 W​​eb 服务所需的代码。

我的代码将是这样的:

问题 1:我可以使用任何命令来检索所有可用子例程的列表吗?

问题 2:我可以使用任何命令来检索特定子程序的所有参数列表吗?

干杯

0 投票
0 回答
111 浏览

c# - Where 子句不接受参数化值但接受 linq 中的硬编码值

在我的 MVC 项目中,我使用的是 EF,其中实体(edmx)是通过使用 Rocket U2 从 Universe DB 生成的。在 edmx 生成之后,我只是觉得这将是使用 LINQ 进行数据检索的直接业务,但这并不是因为我用我非常简单的第一个 LINQ 语句立即偶然发现了一个问题,如下所示

是不是很简单?实际上,到目前为止,当我将属性值传递给 where 子句时,LINQ 生成的 SQL 语句并不像我所经历的那样很奇怪,而下面的语句在我有硬编码值的地方执行完全正常

现在,如果我返回到我的第一个 LINQ 查询,我注意到,如果我在 where 子句之前枚举结果,它将起作用,即。如下

可以请任何人解释我在这里做错了什么。虽然,我可以在应用过滤器之前枚举结果,但这不适合以后的开发,我必须使用连接等。

即使直接使用 DbContext 而不是单独的存储库,上述行为也是相同的。

0 投票
3 回答
505 浏览

c# - Universe 9+ 系统,UniObjects(不适用于 .NET)- 如何将示例从 VB 6 转换为 C#

我正在使用一个多值数据库,该数据库目前正在使用 IBM U2(现为 Rocket Software)的 UniObjects 软件连接到 Universe 9.+ 系统。这不是 Rocket Software 为 Universe 10+ 和 11+ 系统推出的 UniObjects for .NET。我必须用来尝试连接到 Universe 9+ 系统的唯一示例是使用 Visual Basic 6.0,我需要使用 C#。谁能告诉我如何在 C# 中连接到 Universe 9+ 系统?基本上,我正在尝试将我在 VB 6 中使用的内容转换为 C#,以便连接到该系统。感谢您提供的所有帮助。文档中的一些示例如下:

(我可以用 C# 很好地编程。我需要一两个关于如何连接到 Universe 9+ 以及如何在 C# 中实例化我需要的“UniObjects”对象的示例。例如,我知道我需要创建一个会话对象,但 VB 6 代码不会告诉我如何在 C# 中做到这一点......)

0 投票
1 回答
117 浏览

java - 使用 selectMatchingAK 从备用索引获取选择列表返回“RPC 失败”错误

我正在尝试使用备用索引从使用 uniobject 和 java 的文件中获取记录 id。

但我在运行时收到以下错误:

在 UniVerse 的 TCL 中运行以下命令有效。

这是索引的规格:

我做错了什么?

0 投票
1 回答
92 浏览

unidata - UniData 8.x 中是否支持 UniObjects?

我们在 2013 年使用 UniObjects for .net 与 UniData 集成,并针对 UniData 7.3 进行了测试。我们现在有一个使用较新版本的 UniData (8.1) 的客户端,并且我们在集成方面遇到了新问题。

我翻阅了 RocketSoftware 网站上的文档,发现 UniObject 文档不再列在 UniData 8.1 和 8.2 的文档下。我也无法通过 UniObjects 周围的搜索引擎找到任何最近的线程。

“UniObjects for .net 开发人员指南”在此处列出: https ://www.rocketsoftware.com/products/rocket-u2/UniData-v7.2

此处未列出: https ://www.rocketsoftware.com/products/rocket-u2/rocket-unidata-v821-technical-documentation

我不确定文档是否刚刚移动并且我在网站上忽略了它,或者它是否完全消失了。我怀疑它不再受支持或不会很快得到支持。

有谁明确知道 UniData 的 8.x 版本支持或不支持 UniObjects?

非常感谢您对此的任何见解!

0 投票
1 回答
473 浏览

uniobjects - 如何将 U2.Data.Client 用于 .NET Core Web API?

我希望使用 .NET Core Web API 创建与 Universe DB 的连接并运行 SELECT 查询,但我收到错误消息,听说 U2.Data.Client 不能用于 .NET Core。有什么解决方法吗?

下面是我试图执行的代码,但在初始化 U2Connection 时抛出了异常:

这些是我在调用 U2Connection 构造函数时遇到的异常: System.TypeInitializationException: 'U2.Data.Client.U2Connection' 的类型初始化程序引发了异常。

MissingMethodException:找不到方法:'System.Security.Policy.Evidence System.Reflection.Assembly.get_Evidence()'。

0 投票
1 回答
147 浏览

universe - 使用 C#.NET 从 Universe DB 文件获取记录列表的最快方法是什么?

我想执行一个SELECT查询,该查询只会对 Universe DB 产生一次影响,并快速有效地获取记录列表,然后将其添加到List<T>.

我尝试过使用U2DataAdapterU2DataReader但不确定哪个更有效。

以下是用于执行SELECT查询的两种不同方法:

方法一:

方法二:

感谢您就如何改进上述任何一种方法提供反馈,如果有比这两种方法更好的方法,请分享。