做网络就是麻烦呀,
过一段时间要对一些网络中的资源进行同步,也不知道是设计的问题,还是使用的问题,
用户吧,平时不去查看,一旦要检查时,则要求对所有网元资源核查,特别那个个网元命名,
由于资源在后台数据库中是以唯一ID标识,而该ID吧,前台看不到,呵呵,
用户也是要检查时,用个EXCEL拖拉一番,当然啦,剩下的东西就交厂家来搞了,
今天就碰到一张EXCEL中,只有MAC地址可以与后面数据进行匹配,然后设备名称,没办法,从后台导出一张表来,列很多,再把用户的表拿过来,其实就是希望通过MAC地址对导出表中设备名更新,呵呵:
想了半天,后来发现EXCEL居然有执行SQL的功能:
环境如下:
表1:export 列如下:mac ,id,hostname,、、、、、、、、
表2:import 列如下:mac,hostname,、、、、、
通过将两张表放入两个表单中,然后通过数据---导入外部数据-----新建数据库查询;
从弹出的窗口中选择相应的EXCEL数据源,并将所有字段选中,
在查询向导完成时,选择在microsoft query中查看数据或编辑数据,呵呵
接着就出SQL了,然后在相应的SQL后面加上'export'.mac='import'.mac;就可以啦
阅读(601) | 评论(0) | 转发(0) |