将IP表存入SQL里的程序

写得比較粗糙,另一点错误,只是能达到效果。请大家測试 

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 + "********************************************" + vbcrlf 

        

      Response.Write strMsg 

End If

%>

将IP表存入SQL里的程序的更多相关文章

  1. SQL防注入程序 v1.0

    /// ***************C#版SQL防注入程序 v1.0************ /// *使用方法: /// 一.整站防注入(推荐) /// 在Global.asax.cs中查找App ...

  2. 启动phpstyle Apache的80端口被win7的System PID=4的进程占用的解决方法 以及 如何在phpStyle里发布程序

    学习前端是,用到Ajax,php语言,操作mysql数据库,浏览器无法解析php代码(把源码输出):原因,我之前用的是tomcat服务器写jsp,servlet,php用的是apache服务器,没有配 ...

  3. 浅谈数据库优化方案--表和SQL

    1.数据类型的选择 1.字段最好设置为非空.若字段为char(8),即便是NULL也会现有8个字符的空间. 2.尽量使用数字型字段,若只含数值信息的字段尽量不要设计为字符型,这会降低查询和连接的性能, ...

  4. 关于SQL Server 安装程序在运行 Windows Installer 文件时遇到错误

    前几日安装sql server2008r2 的时候碰到这个问题: 出现以下错误: SQL Server 安装程序在运行 Windows Installer 文件时遇到错误. Windows Insta ...

  5. php通用安装程序,导入数据文件(.sql)的安装程序

    php通用安装程序,导入数据文件(.sql)的安装程序 该程序只需要1个php文件 和 1个数据文件,很方便调用.install/index.php         程序文件install/mycms ...

  6. sql server安装程序无法验证服务账户是什么原因

    为了帮助网友解决“sql server安装程序无法验证服务”相关的问题,中国学网通过互联网对“sql server安装程序无法验证服务”相关的解决方案进行了整理,用户详细问题包括:能是尚未向所有要安装 ...

  7. 输//ip提示找不到应用程序

    输//ip提示找不到应用程序??? (未测试)试试:环境变量的 PATH 中添加 C:\Windows\system32 (未测试)试试:默认程序里----协议关联里:管理ie

  8. 多表查询sql语句

    多表查询sql语句 1 --解锁SCOTT用户 2 alter user scott account unlock 3 --检索指定的列 4 select job,ename,empno from e ...

  9. 图解 SQL 里的各种 JOIN

    约定 下文将使用两个数据库表 Table_A 和 Table_B 来进行示例讲解,其结构与数据分别如下: mysql> SELECT * FROM Table_A ORDER BY PK ASC ...

随机推荐

  1. Python学习---Day96

    转载:http://www.cnblogs.com/wupeiqi/articles/6229292.html Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架. 其可 ...

  2. 微信小程序 刷新页面

    一 , 当前页面刷新 第一种方式: //pages 获取到当前页码数 然后执行当前页的onLoad const pages = getCurrentPages() ] perpage.onLoad() ...

  3. HDU-5025 Saving Tang Monk 广度搜索 状态压缩

    题目链接:https://cn.vjudge.net/problem/HDU-5025 题意 救唐僧,路上有m(<=9)把钥匙,最多5条蛇和一个唐僧. 目标是前往唐僧的地方,用全部钥匙打开全部的 ...

  4. Regular Expressions Syntax

    https://support.syslogwatcher.com/support/solutions/articles/8000033627-regular-expressions-syntax

  5. Tsinsen A1303. tree(伍一鸣) LCT

    LCT的各种操作... . cut link add mul size rev query 写的效率不够高... BZOJ上似乎TLE. ... A1303. tree(伍一鸣) 时间限制:2.5s  ...

  6. 简单编写makefile文件,实现GCC4.9编译项目,增加boost库測试等等。。

    一.须要用到的hw.cpp hw.h funtest.cpp funtest.h makefile 几个測试文件 1.hw.cpp代码例如以下: #include "hw.h" # ...

  7. nj07---npm

    一.如何使用包管理器 Node.js包管理器,即npm是Node.js官方提供的包管理工具,它已经成了Node.js包的标准发布平台,用于Node.js包的发布.传播.依赖控制.(可以下载上面的包也可 ...

  8. React ----- 路由懒加载的几种实现方案

    传统的两种方式 1.import() 符合ECMAScript提议的import()语法,该提案与普通 import 语句或 require 函数的类似,但返回一个 Promise 对象.这意味着模块 ...

  9. deque 归纳

    deque是STL里面的常见容器,它的本质是一个队列,但是与队列不同是的是,它可以两边进出. 下面是STL的一些常见操作. que.assign(beg,end) 将[beg; end)区间中的数据赋 ...

  10. links[v1]

    justep core java Spring Boot ui5 template spring Cross-origin resource sharing 统一异常处理 数据库连接池的选择 Drui ...