我是这么做的. 设置IP地址的限制范围, 当然如果比较多的话,可以设置几个范围. 然后通过应用程序得到前端本机的IP地址.然后和范围内的地址进行比较.....

解决方案 »

  1.   

    当然这么做
    但你的IP限制范围是怎么保存的?
    保存成什么格式?
    一个IP地址有四位
    分四位保存在数据库中?
    取出后你是怎么组成
    然后与前端机的IP比较的?
      

  2.   

    IP限制是1-254,这个建表的时候直接可以做啊
    保存4个字符型位
    4位分成4个字段
    你想得出什么样的比较结果,也把客户端的IP分4个字段,每个字段进行比较
    取出的时候使用SELECT COL1||'.'||COL2||'.'||COL3||'.'||COL4 FROM TAB;
    与前端机的IP比较还是分成4个字段比较撒
      

  3.   

    同意卢冲的意见。要想方便的控制IP地址,最好的办法就是在建表时,将IP分成4个字段
      

  4.   

    oracle本身就可以设置限制登陆的ip功能的