试试下面这个程序:
saveip.asp
<%
Server.Scripttimeout = 1000
On Error Resume Next
strSQLDSN = "xxxx"
strSQLUsername = "sa"
strSQLPassword = ""
' 定义SQL信息
Set adoConn = Server.CreateObject("ADODB.Connection")
' 连接数据库
ConnectionString = "dsn=" & strSQLDSN & ";uid=" & strSQLUsername & ";pwd=" & strSQLPassword & ""
adoConn.Open ConnectionString
'Set adoRS = Server.CreateObject("ADODB.Recordset")
Set fso = Server.Createobject("Scripting.FilesystemObject")
If fso.Fileexists(Server.Mappath("ip.txt")) then
' 从ip.txt得到SQL
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
If err.number <> 0 then
' 错误控制
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
%>
分享到:
相关推荐
最后,从提供的文档“ASP技术常遇问题解答-如何把IP表存到SQL数据库里去?”中,你可能会找到更具体的代码示例和详细解释,包括如何处理错误、优化性能以及如何读取和更新IP表中的数据等。通过深入学习这些内容,你...
### 如何将IP表存入SQL数据库:ASP与SQL Server结合使用 在互联网技术领域,存储和管理IP地址是一项常见的需求。特别是在网络安全、数据分析等领域,有效地处理和利用IP地址数据至关重要。本文将详细介绍如何通过...
系统需要收集、存储和处理用户的故障报告,这涉及到创建数据库表,定义数据结构,以及编写处理数据的SQL语句。首先,你需要确定使用SQL Server还是Access作为后端数据库,然后按照上述方法建立连接。确保系统的数据...
3. SQL数据库准备:创建一个新的SQL数据库,设计与AC数据库中IP数据相匹配的表结构。 4. 数据迁移:将解析出的IP数据导入到SQL数据库中。这可能涉及到SQL语句的编写,例如INSERT语句,或者使用数据库管理工具的导入...
SQL数据库编辑器是一种工具,专为数据库管理员和开发人员设计,用于更高效、便捷地管理和操作SQL数据库。这种编辑器通常具有丰富的功能,包括查询构建、数据编辑、表设计、索引管理、用户权限控制以及数据库备份和...
3个文件到 mysql安装目录\data\相应数据库文件夹 下. 2,如果你需要不同的编码或是需要对表结构进行修改,可以修改并依次执行 ip表结构.sql, ip表数据.sql 两个文件 3,另外,本数据包另附转化好的 纯真ip数据...
使用 SQL Server 将表从一个数据库复制到另一个数据库 SQL Server 是一种关系数据库管理系统,它提供了多种方式来将表从一个数据库复制到另一个数据库。下面将详细介绍使用 SQL Server 将表从一个数据库复制到另一...
本教程将详细阐述如何利用KepServer来连接SQL数据库,以及如何通过ODBC(Open Database Connectivity)创建连接,并读取数据库中的表数据。 首先,我们需要理解什么是ODBC。ODBC是一种标准的API,它为应用程序提供...
标题中的“ip数据库脚本(ip.sql)”指的是一个用于存储IP地址信息的数据库脚本文件,其格式为SQL,这种文件通常包含了创建数据库表、插入数据等操作的SQL语句。在本例中,这个数据库是专门用来管理IP地址的,可能是...
导入这个文件到一个MySQL数据库中,用户可以运行SQL查询来获取和处理IP地址相关的各种信息。例如,你可以查找特定IP地址所在的地理位置,或者分析一段时期内来自特定地区的网络活动。 IP数据库的使用场景多种多样,...
SQL(结构化查询语言)是用于管理关系数据库的标准语言,这表明这个文件可能包含了插入、更新或删除IP数据的SQL语句,或者是一个可以直接导入到数据库管理系统(如MySQL、PostgreSQL等)以创建或更新IP数据库的脚本...
- “CreaterTable=0” 当设置为 1 时,会在 SQL 数据库中自动生成与 IFIX 数据库对应的数据表。 - “UpdateTime=1000” 设置数据更新周期为 1 秒(1000 毫秒)。 - “csvName=IFIX2DB” 指定 CSV 文件名。 3. **...
标题中的“IP地址库 SQL Server数据库文件”表明这是一个包含了IP地址数据的SQL Server数据库。IP地址库通常用于存储大量的IP地址信息,可能包括IP地址、所属国家、地区、城市等详细地理位置信息,常用于网络监控、...
### ZKtime5.0考勤管理系统SQL数据库建立及连接方法 #### 一、新建数据库 在进行数据库的创建之前,首先要确保您的计算机上已经安装了Microsoft SQL Server 2005或2008版本。打开SQL Server Management Studio,...
本文分析了使用IP地址连接SQL Server数据库的速度慢的原因,介绍了获取最新的Microsoft SQL Server 2000 Service Pack、最新的Microsoft Data Access Components 2.6 Service Pack来解决此问题。
### SQL数据库使用方法 #### 1. 配置文件路径 在使用SQL数据库时,通常需要通过配置文件来指定数据库的连接参数和其他设置。以下是一些常见的配置文件路径示例: - **`D:\Tomcat6\webapps\DownServer\WEB-INF\...
传统的SQL数据库,如MySQL、PostgreSQL等,虽然功能强大且灵活,但在处理大量IP地址查询时可能会遇到性能瓶颈。因为每次查询可能需要对整个数据库进行扫描,特别是在数据量庞大的情况下。相反,PHP实现的IP数据库...
2. 导入数据:将IP纯真数据库的.mdf文件附加到你创建的数据库上,这样数据就会被加载到SQL Server中。 3. 设计查询:利用SQL语句,你可以根据需要设计查询,如找出特定IP地址所在的城市,或者统计某个地区内的IP数量...
本程序用于SQL修复数据库置疑问题而导致无法启动的问题,需要输入服务器IP及操作员口令。本工具针对SQLServer数据库置疑的检测和修复,数据库支持版本:MSDE\SQL2000\SQL2005\SQL2008。当SQLSERVER数据库因各种原因...