把这个导入成access或sql server库判断if Request.RemoteHost >=startip and  Request.RemoteHost <=endip

解决方案 »

  1.   

    这个dat文件我将文件扩展名改为.mdb,Access不能打开,用记事本打开除了区域名之外比如像“沈阳市”这样的字段都可看到,其它为乱码不知道网上的一些论坛是通过什么方式实现的,虽然他们可能用的不是ASP.net,但我觉得还是得有一个东西作基础
      

  2.   

    在Asp.NET出来之前这东西早就有了,肯定不是啊。呵呵。
    试试看用C++打开?
      

  3.   

    楼上的说得对啊用WRY(追捕)的数据库  它就是ACCESS写的东东我以前就这样做过做数据库  不一定用.NET的啊 用ASP+ADO 也能做啊 还有别的 都是一样的啦
      

  4.   

    COPOY别人网的一段代码最省事,而且别人还给你维护
      

  5.   

    真不知道是我笨还是你们没明白我的意思,我现在要用C#做ASP.net程序,要在页面上实现显示用户的IP地址所在的区域,于是我下载了这个dat文件的追捕数据库,但不知道怎么打开,不打开看到里面的表结构我怎么编程啊,还有,这个文件是用Access做的吗?那我如何才能用Access打开呢,我怎么感觉每个人都没说到点子上呢,到现在我还是不知道如何实现我的想法,没办法,只能期待另解,请高手指点,解决了马上结贴
      

  6.   

    u can download iplib from my website: arli.yeah.net,  use ms-access open iplib.arli in the zip fileor u can use QQ iplib, the .dat is dbase format u can use ms-access open too.
      

  7.   

    .dat文件是dbase格式的?用Access可以打开?我怎么就不能打开,拜托,能不能验证了再说,到底怎么打开,谁是真正的明白人?
      

  8.   

    那个dat文件该是别人经过加密的吧,其实要做一个显示地区不是很复杂
    你可以自己根据ip的划分范围来显示地区,不一定非得用他的文件
      

  9.   

    是的,是dbase 5.0 格式,将.dat 或追捕的wry.dll 改名为 .dbf 然后使用access 的导入功能导入
      

  10.   

    把Wry.dat改为wry.dbf,用Access打开,显示“外部表不是预期的格式”,导入功能也是
      

  11.   

    导入时要选择dbase 5.0 格式
      

  12.   

    这样吧,你去华军站上下载一个:
    http://www.onlinedown.net/soft/4350.htm然后将里面的.dll 入名成.dbf然后启动access 新建一个库
    再右击选择导入
    再在下面选择 dbase 5.0选中那个改名后的文件,再导入就可以了。我这里很正常,access 2000,而且这个问题几年前就已经有人说了。。