小妖女 发表于 2015-1-16 23:34:59

ASP网站制作之环球IP地点查询完全版

缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。ip地点环球IP地点查询完全版



俄然在某某网站看到IP地点查询,因而血汗来潮做了一个。这是用asp查询环球IP地点的程式,因为相似的的用Asp查询IP的速率不是很幻想,自己利用的也是宏志宏的IP地点数据库,只是对它举行了改善。

自己在win98+pws+access2000上测试经由过程,效果对照幻想。

数据库的计划在一个软件中的比例,绝不夸大的说占60%,固然这是一个小的程式,但也失掉必定的表现。

有任何毛病或倡议请必定要给我发E-mail:ljz811@163.com,我也不懂得“追捕”等相似算法,接待交换,感谢!

好了空话少说,入手下手吧。

1、转wry.dll为.mdb因为我们要优化数据库(合适我们用的),倡议如许做:

将文件改成wry.xls用Excel翻开。

在Access中新建表IP

字段名范例长度申明

------------------------------------------------------------------------------------------------------------

id主动编号

newid数字5startip前三个数字

seconded数字5startip第二部分三个数字

startip文本20肇端IP段

endip文本20止IP段

country文本此段IP地点国度或省

local文本此段IP地点地



从Excel中copystartip/endip/country/local四个字段至Access,id会主动增加,关于newid和secondid固然我们不成妙手工增加,能够如许完成。

<!--#includefile="dbpath.asp"-->



<%

sqlcmd="select*fromip"

‘倡议利用sqlcmd="select*fromipwhereid>=值1andid<值2",由于关于一万个摆布的数据一会儿增加资本占用很年夜

setrs=ip.execute(sqlcmd)

dowhilenotrs.eof

fir=left(rs("startip"),3)

sec=mid(rs("startip"),5,3)

sqlcmd3="updateipsetnewid="&str&",secondid="sec""

ip.executesqlcmd3

rs.movenext

&</p>ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用

只想知道 发表于 2015-1-20 10:01:31

尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。

冷月葬花魂 发表于 2015-1-22 21:28:49

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

小女巫 发表于 2015-1-30 21:28:40

不能只是将它停留在纸上谈兵的程度上。

蒙在股里 发表于 2015-2-6 16:02:06

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

飘灵儿 发表于 2015-2-16 23:59:35

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。

简单生活 发表于 2015-3-12 07:14:29

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

深爱那片海 发表于 2015-3-19 18:38:43

完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
页: [1]
查看完整版本: ASP网站制作之环球IP地点查询完全版