服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

asp.net下将纯真IP数据导入数据库中的代码

2019-09-11 10:47asp.net之家 ASP.NET教程

纯真IP数据库包含最新的IP信息,通过IP我们可以查询访问者的来路,地理位置!但下载下来的IP数据无法被我们直接调用,所以我们需要编写代码将IP写入到数据库中供我们使用!

纯真IP数据包含381085条,可以通过下载的查询软件将数据解压为文本格式,并将其编码改为UTF8,否则在程序中读取中文会乱码! 
下面为程序执行分析IP数据并插入到Sql Server的截图:
asp.net下将纯真IP数据导入数据库中的代码

asp.net下将纯真IP数据导入数据库中的代码
程序通过AJAX在客户端进行数据插入实时更新: 
实现代码如下: 
前端页面及javascript: 

复制代码代码如下:


<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“> 
<html xmlns=”http://www.w3.org/1999/xhtml” > 
<head> 
<title>导入IP地址数据库-power by blog.atnet.cc</title> 
<style type=”text/css”> 
body{font-size:14px;} 
#log{border:solid 1px gold;width:400px;height:100px;padding:10px;background:gold;margin-bottom:15px;color:black;} 
#recordLog{font-size:12px;} 
</style> 
<script type=”text/javascript” src=”/scripts/global.js”></script> 
<script type=”text/javascript”> 
var log,reLog; //Log,RecordLog 
var recordCount; //IP记录总数 
window.onload=function(){ 
log=document.getElementById(“log”); 

function startImport(){ 
if(!document.getElementById(“submit_ifr”)){ 
var elem=document.createElement(“iframe”); 
elem.setAttribute(“id”,”submit_ifr”); 
elem.setAttribute(“name”,”ifr”); 
elem.style.cssText=”display:none”; 
document.body.appendChild(elem); 
document.forms[0].target=elem.name; 

document.forms[0].submit(); 
log.innerHTML=”正在上传数据!<br />”; 
return false;