我们有一台IBM UniData服务器。我刚刚安装了UniObject .net。看起来你只是通过.net类发出unidata查询。
我在哪里可以学习查询语言/语法并一般使用UniData?您推荐哪些书籍,网站或视频?
答案 0 :(得分:4)
最好的资源将是Rocket Software的UniData library。
Rocket最近收购了IBM的U2系列产品,其中包括UniData和UniVerse。他们有一个非常广泛的UniData文档目录。您可能需要查看“Using UniQuery”文档,该文档特别讨论了UniQuery。
不幸的是,你找不到很多专门用于UniData的书籍,截屏或编程社区,因为它非常深奥。如果您遇到任何特定的问题,那么使用UniData标签发布此处并不会有什么坏处。我会尽力而为。
答案 1 :(得分:2)
您可以在U2UG(U2用户组)上找到大量信息。有一个学习者包:
http://212.241.202.162/cms/cmsview.wsp?id=learner_pack
这会有所帮助。
International Spectrum的网络研讨会涵盖了查询语言,如果您有兴趣,可以与培训师联系:
答案 2 :(得分:1)
答案 3 :(得分:1)
查询的一般结构是
动词表过滤器顺序显示
SORT CUSTOMER如果HATSIZE =“7”由SHOESIZE NAME CITY STATE ZIP
其中 动词= SORT table = CUSTOMER filter = IF HATSIZE =“7”(您可以有多个过滤器 order = BY SHOESIZE(你可以拥有多个订单元素) display = ID NAME CITY STATE ZIP(ID不在列表中,但暗示)
为此,必须存在名为CUSTOMER的TABLE(也称为FILE)。 CUSTOMER必须有一个字典(架构/视图存储库),它定义了HATSIZE SHOESIZE NAME CITY STATE和ZIP。
一个更连贯的例子:
如果ORDER.LIMIT> SORT CUSTOMER “12,000.00”并且没有状态“非活动”BY-DSND ORDER.LIMIT按邮政编辑.LIMIT ZIP NAME STATUS
哪个会选择价值12,000美元以上的客户ORDER.LIMIT谁不是非活动的,并且将它们排序为最大限度......你明白了。