发明名称 |
版本链接数据的动态查询系统和方法 |
摘要 |
本发明提供了一种版本链接数据的动态查询系统,包括:模型创建单元,建立链接模型;实例生成单元,利用链接模型生成链接实例;查询语句生成单元,在对链接实例中的目标对象进行查询时,根据目标对象的版本信息和/或版次信息,以及预设的版本信息与版次信息的对应关系,生成对应的SQL查询语句;执行单元,执行SQL查询语句,以获取目标对象。相应地,本发明还提出了一种版本链接数据的动态查询方法。通过本发明的技术方案,可以在链接两端的对象数据发生版本机制上的变化时,不会对已有的链接关系造成影响,解决了链接查询时的复杂程度,且具有广泛的适用性。 |
申请公布号 |
CN102402624B |
申请公布日期 |
2013.12.25 |
申请号 |
CN201110448210.3 |
申请日期 |
2011.12.28 |
申请人 |
用友软件股份有限公司 |
发明人 |
王玉林 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京友联知识产权代理事务所(普通合伙) 11343 |
代理人 |
尚志峰;汪海屏 |
主权项 |
一种版本链接数据的动态查询系统,其特征在于,包括:模型创建单元,建立链接模型,所述链接模型中包括源对象模型和目标对象模型,且所述源对象模型和所述目标对象模型均包括主体标识、版本标识和版次标识;实例生成单元,利用所述模型创建单元建立的所述链接模型生成链接实例;查询语句生成单元,在对链接实例中的目标对象进行查询时,根据所述目标对象的版本信息和/或版次信息,以及预设的版本信息与版次信息的对应关系,生成对应的SQL查询语句;执行单元,执行所述查询语句生成单元生成的所述SQL查询语句,以获取所述目标对象;其中,所述实例生成单元具体包括:数据获取子单元,获取源数据对象的数据主体、数据版本和数据版次,以及获取目标数据对象的数据主体、数据版本和数据版次;数据导入子单元,将所述数据获取子单元获取的数据分别依次导入所述源对象模型或所述目标对象模型中的主体标识、版本标识和版次标识。 |
地址 |
100094 北京市海淀区北清路68号用友软件园 |