把IP表存入SQL里的程序

2016-01-29 17:24 3 1 收藏

把IP表存入SQL里的程序,把IP表存入SQL里的程序

【 tulaoshi.com - ASP 】

  写得比较粗糙,还有一点错误,不过能达到效果,凑合着用了,是4266条,不知道对也不对

create.asp
-----------------------------------------------------------------------
<%
'Option Explicit
Server.Scripttimeout = 1000
On Error Resume Next

' Define your sql info here
strSQLDSN = "xxxx"
strSQLUsername = "sa"
strSQLPassword = ""

' This is where we connect to our sql server
Set adoConn = Server.CreateObject("ADODB.Connection")
ConnectionString = "dsn=" & strSQLDSN & ";uid=" & strSQLUsername & ";pwd=" & strSQLPassword & ""
adoConn.Open ConnectionString
'Set adoRS = Server.CreateObject("ADODB.Recordset")

' get sql from ip.txt
Set fso = Server.Createobject("Scripting.FilesystemObject")
    If fso.Fileexists(Server.Mappath("ip.txt")) then
       Set a = fso.OpenTextFile(Server.Mappath("ip.txt"), 1, False)
           Do While a.AtEndOfStream < True
              sql = a.readline
              adoConn.Execute (sql)
           Loop
       a.close
       set a = nothing
    Else
    Response.Write "文件没找到"
    Response.End
    End if
Set fso = Nothing

'Error Handle
If err.number < 0 then
           
           ' this code come from http://bigeagle.wotoo.com
           strMsg = strMsg + "********************************************" + vbcrlf
           strMsg = strMsg + "错误时间:" + CStr(Now()) + vbcrlf
           strMsg = strMsg + "错误类型:Err错误"        + vbcrlf
           strMsg = strMsg + "错误号  :" + CStr(Err.Number) + vbcrlf
           strMsg = strMsg + "错误源  :" + Err.Source   + vbcrlf
           strMsg = strMsg + "错误描述:" + Err.Description + vbcrlf
           strMsg = strMsg + "*********************************************" + vbcrlf

           strLogMsg = strLogMsg + "*****************************************" + vbcrlf
           strLogMsg = strLogMsg + "错误时间:" + CStr(Now()) + vbcrlf
           strLogMsg = strLogMsg + "错误类型:Err错误" + vbcrlf
           strLogMsg = strLogMsg + "错误号  :" + CStr(Err.Number) + vbcrlf
           strLogMsg = strLogMsg + "错误源  :" + Err.Source + vbcrlf
           strLogMsg = strLogMsg + "错误描述:" + Err.Description + vbcrlf
           strMsg = strMsg + "******************************************

来源:http://www.tulaoshi.com/n/20160129/1501224.html

延伸阅读
今天在我和一家软件公司的开发人员讨论数据库设计调优的时候又讨论到了表变量和临时表的问题,觉得这个问题确实是一个争议比较大的问题。 其实从上次发表了表变量和临时表的一个帖子http://database.ctocio.com.cn/tips/442/8206442.shtml以来,也有些人留言,也有些人发过邮件讨论这个问题。其实表变量和临时表的区别虽然有一些,但...
标签: SQLServer
SQL SERVER 2005中,终于引入了表分区,就是说,当一个表里的数据很多时,可以将其分拆到 多个的表里,大大提高了性能。下面举例子说明之 比如,在C盘下建立如下几个目录 C:Data2Primary C:Data2FG1 C:Data2FG2 C:Data2FG3 C:Data2FG4 其中primary存放的是主数据库文件,其他FG1--FG4存放四个单独的文件组,可以见创立数据库 Data Partition DB...
标签: 聊天软件
      现在很多朋友都用上了木子工作室制作的木子显IP版QQ程序,这样就可以方便地在QQ聊天窗口中查看到对方的IP地址了。但是作为被查看IP地址一方的我们,如何才能与之对峙而让他无论施展什么绝招也达不到目的呢?下面笔者就此介绍两种方法: 方法一:使用代理服务器 使用代理服务器的第一步是要获取代理服务器...
  Delphi帮助里的虚拟键值表: VK_RIGHT Right Arrow key VK_DOWN Down Arrow key VK_SELECT Select key VK_PRINT Print key (keyboard-specific) VK_EXECUTE Execute key VK_SNAPSHOT Print Screen key VK_INSERT Insert key VK_DELETE Delete key VK_HE...
在数据库中,表是非常重要的一项,大部分数据都是在表中存储着,对表的各种操作直接影响着数据库中的数据!下边是表这章中我的总结! 这章的总括!对表可以直接操作,也可以通过约束,规则,默认值等来对其操作! 下边是我对表直接操作的总结! 对表的操作,我们也可以通过设置各种约束,来对其影响!下边是设置约束对表影响的总结! ...

经验教程

685

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部