部署的.net程序集中的数据存储

时间:2019-01-24 10:13:28

标签: .net-assembly powerbuilder

我将一个项目从PB 11.2迁移到2017R3。然后,我创建了.net组装项目,其中包括几个包含NVO的库和许多数据窗口,并将其部署为.net组装。

当我添加这个新的dll作为对在Visual Studio中构建的另一个C#项目的引用时,我能够从dll中编译的NVO调用方法XYZ。到目前为止还可以。

当我尝试在PB方法XYZ中插入一行数据存储时,出现问题。始终返回-1。

直接从PB应用程序中调用的相同方法XYZ可以正常工作。

.net程序集中似乎没有包含或生成datawindow的对象,因此无法使用。我错了吗?

我了解了PB2018中C#数据存储的计划功能。对我来说有帮助吗?

dsPerson = create datastore
return dsPerson.insertRow(0)

谢谢

Gabriel

0 个答案:

没有答案