阅读:2963回复:8
请恕在下无知,问一个关于MO关联外部数据库的问题
我想知道这个关联有什么用呢?而且帮助里面说图层的字段和外部数据库的字段不能完全相同,那图层的记录集能不能和它本身关联呢?是不是只要图层的记录集中的字段和外部数据库中某一个字段想同都可以建立关联呢?如果和外部数据库建立关联,得到数据集,又有什么作用呢?希望高手指点<img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em09.gif" />
上面这两个图是我自己做实验,可是我越来越糊涂了,第一个图是和其他的数据库关联,只要有相应字段存在就可以关联, 的第二个是和本身关联,就无所谓什么想同字段了,随便选择一个字段就可以关联了, 我想知道这是为什么,错在什么地方呢 |
|
|
1楼#
发布于:2003-08-18 14:06
没用处的信息就删除掉,哈哈,数据总是要有用的哦,要不就是垃圾!
|
|
2楼#
发布于:2003-08-18 12:57
关联是不错,在目前呢我用地图层查询时可获取外部数据库相关信息,经过对比就有说明了,当然这些信息有什么用处我是不知道了,哈哈,但是信息多了有好处,可以呼悠人
|
|
|
3楼#
发布于:2003-08-18 11:45
兄弟所言不差,只是作用不同,如果地理数据和关系数据库要进行多重的连接,就大大不同了
|
|
4楼#
发布于:2003-08-18 11:16
这种东西和关系数据库两表关连差不多
|
|
|
5楼#
发布于:2003-08-18 11:07
欢迎交流!
|
|
6楼#
发布于:2003-08-18 10:47
从图形上查询外部数据库是不错,我想看来可以建立一个动态的关联,要用到哪一个图层就用此图层来和外部数据库建立一个关联,然后通过图形点击来查询信息,嘿嘿,谢谢。先实施在请教
|
|
|
7楼#
发布于:2003-08-18 09:54
作用当然很大了
先看看AddRelate的说明
Creates a relate between the Recordset associated with a MapLayer and the Recordset of another Table. Syntax object.AddRelate( toField, sourceTable, fromField,[checkFields as Boolean]) 如果外部数据库和图层记录集一样,那还用关联吗?要关联当然需要某个相同的字段来判别了,我想关联外部数据库主要是用来从图形上查询外部数据库,进行某些分析,用途当然很多,看需要而定。 |
|
8楼#
发布于:2003-08-18 00:56
好问题,可惜今天晚上我看不了了,好想休息,明天有空一定看!
|
|