level 1
我现在做的一个网络设备系统里要实现这个一个功能:能反映终端pc到核心switch的所连接的所有线及设备, 我做的是这样一个表: ( 线号[int] 上连接口[int] 上连设备[char 50] 下连接口[int] 下连设备[char 50]), 有这个表后,我如果是直接对数据表进行查询的话,那我只能查到和pc相连的仅仅上一级所连接的设备,问题我这个网络是中间起码有3个交换机,这样我要知道这个终端pc到核心交换机所连的所有设备,那我得多用几个按扭(来对应执行多个查询语句),比较麻烦,问下这个功能有什么好的实现办法?如果这个有象c里的指针就好了。如果指针功能比较麻烦,您也可以给我建议实用的简单点的办法,我是个vb初学的,望经过的这个的高手看客都能指点一二,本人将不胜感激!!! 本人qq:4627153。
2003年12月11日 16点12分
1
level 1
我现在做的一个网络设备系统里要实现这个一个功能:能反映终端pc到核心switch的所连接的所有线及设备, 我做的是这样一个表: ( 线号[int] 上连接口[int] 上连设备[char 50] 下连接口[int] 下连设备[char 50]), 有这个表后,我如果是直接对数据表进行查询的话,那我只能查到和pc相连的仅仅上一级所连接的设备,问题我这个网络是中间起码有3个交换机,这样我要知道这个终端pc到核心交换机所连的所有设备,那我得多用几个按扭(来对应执行多个查询语句),比较麻烦,问下这个功能有什么好的实现办法?如果这个有象c里的指针就好了。如果指针功能比较麻烦,您也可以给我建议实用的简单点的办法,我是个vb初学的,望经过的这个的高手看客都能指点一二,本人将不胜感激!!! 本人qq:4627153。
2003年12月12日 10点12分
2
level 0
没看懂你所说的内容。我对指针不清楚,但是就你所说的内容,似乎和C或者VB也没有什么关系吧看起来象是sql方面的问题。希望把你的需求详细说清楚。
2003年12月12日 10点12分
3
level 1
回复:vb求助! 是这样的,我现在做一个网络设备系统,里边要实现这个功能:能反映出终端pc到核心交换机的switch的所连接的所有线及设备,我在sql里建立这个一个网线连接表: 字段名称 类型长度 能否空 线编号line_id char 20N线类型line_type char 10N传输规范standard char 10N长度length int 10上联设备号up_equip_id char 20上联接口upport_id char 10N下联设备号down_equip_id char 20 我现在只要是想利用这个表,来用一个指针来指向这个上联设备的id,我可以通过下联设备(pc)的编号来查找和终端pc连接的上一层设备名称,当然这样我还要找出再上一层所连接设备的的id,当然实现这个功能我可以再来一个查询语句,当时我要用很多个查询语句来反复查询,我想问的是有什么方法可以这样来一次查询就知道该终端pc和核心交换机的中间所经过的所有的交换机的id呢,是不是要用一个指针来实现?还是要用到什么函数?谢谢指教。
2003年12月12日 10点12分
4
level 0
这个问题可能不能用指针,因为数据是从SQL中得到的。一种方式是在函数中使用循环或递归发送多次SQL语句.就象您现在做的一样.一种方式与您的上联设备号,上联接口号的定义规则有关.如果上联设备号,上联接口号的定义是任意的.是否可再加两个字段以反映设备连接的层次关系.定义层次码得到上级设备.
2003年12月28日 03点12分
6