把IP转换为域名,单独做没有问题?但是一在程序里面就不行了?怪哉!

xiaxuan 2001-06-10 02:38:00
把IP转换为域名,单独做没有问题?但是一在程序里面就不行了?
已经有了一个过程
gethostnamebyaddr (byval address as string)
我单独测试没有问题,可以把输入的IP地址转换为
对应的域名,否则,返回IP地址本身。
但是我要把一批IP地址转换成域名的字符串,就不行了,总是
返回我的本机的名称。
请问各位道兄怎么回事?
代码如下:
On Error Resume Next
DoEvents
dnsname = GetHostNameFromIP(fip)
Debug.Print dnsname
‘conn.Execute "insert into tbflow (name,ondate,ip,port) values ('" & fname & "','" & fdate & "','" & dnsname & "','" & fport & "')"
sum = sum + 1
...全文
66 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
eastone111 2001-06-11
  • 打赏
  • 举报
回复
就单个做
xiaxuan 2001-06-10
  • 打赏
  • 举报
回复
就这一个字段有问题,其他都是可以导入到数据库中的。
是不是和允许的时间有关系?
xiaxuan 2001-06-10
  • 打赏
  • 举报
回复
难道我的问题不吸引人吗?

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧