2009-10-05 73 views
3

我们有一台IBM UniData服务器。我刚刚安装了UniObject .net。它看起来就像通过.net类发出unidata查询。学习查询UniData

我在哪里可以学习查询语言/语法并一般使用UniData?你推荐哪些书籍,网站或视频?

回答

4

最好的资源是Rocket Software的UniData library

Rocket最近收购了U2系列产品,其中包括来自IBM的UniData和UniVerse。他们有一个非常广泛的UniData文档目录。您可能想查看“Using UniQuery”文档,其中特别讨论了UniQuery。

不幸的是,您不会找到专门用于UniData的书籍,截屏视频或编程社区,因为它非常深奥。如果遇到任何具体问题,请使用UniData标签在这里发帖,我会尽我所能。

0

查询的一般结构是

动词表滤波器阶显示

SORT CUSTOMER IF HATSIZE = “7” BY SHOESIZE NAME城市州ZIP

凡 动词= SORT 表=客户 filter = IF HATSIZE =“7”(您可以有多个过滤器 order = BY SHOESIZE(您可以有多个订单元素) display = ID名称CITY STATE ZIP(ID不在列表中,但它是imp谎言)

为此,名为CUSTOMER的TABLE(也称为FILE)必须存在。 CUSTOMER必须有一个定义HATSIZE SHOESIZE NAME CITY STATE和ZIP的字典(模式/视图存储库)。

一个更加一致的例子:

SORT客户IF ORDER.LIMIT> “12,000.00” 和无状态 “无效” BY-DSND ORDER.LIMIT BY ZIP ORDER.LIMIT ZIP名称状态

这将选择拥有12K或更多ORDER.LIMIT的客户不是非活动的,并将其排序形成最大限度,至少......您明白了。