如何使用 UniObjects for .NET 将数据插入 UniData
我正在努力将数据从 .net 插入到我们的 UniData 服务器中。
我已通过修改语句成功使用 UniQuery 更新了现有记录。根据文档,我也可以通过这种方式插入新数据:
“UniQuery 还提供 MODIFY 命令,使您能够输入或修改 UniData 文件中的数据。” - 使用 UniQuery:第 1-2 页
不过,我无法设法以这种方式插入新记录。
任何建议表示赞赏。
I am working on inserting data into our UniData server from .net.
I have successfully updated an existing record using UniQuery by using the Modify statement. And according to the documentation, I can insert new data this way also:
"UniQuery also provides the MODIFY command, which enables you to enter or modify data in a UniData file." - Using UniQuery: pg 1-2
I can't get manage to insert new records this way, though.
Any advice is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 UniData 中,您无法使用 UniQuery 以编程方式插入新记录。
在 ECL 中,如果已定义适当的字典项,您可以使用
UNIENTRY
手动创建记录,或者您可以使用ED
或AE
创建记录。然而,所有这三个都需要用户手动输入数据。要以编程方式创建新记录,您应该创建一个专门用于该任务的子例程并通过 UniObjects.NET 调用它
In UniData, you cannot programmatically insert new records using UniQuery.
At ECL you can manually create records using
UNIENTRY
if the appropriate dictionary items have been defined or you can useED
orAE
to create them. All 3 of these require the user to manually enter data however.To create new records programmatically you should create a subroutine specifically used for the task and call this via UniObjects.NET