<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%Session.CodePage = 936%>Scale3DC2018Read <% Set conn= Server.CreateObject("ADODB.Connection") connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "&Server.MapPath("\database\Scale3DCIP.mdb") conn.Open connstr Set rs = Server.CreateObject ("ADODB.Recordset") sql = "Select * from custom order by id desc" rs.Open sql,conn,1,1 do while not rs.eof %>
| <%=rs("keyid")%> | <%=rs("IPAddress")%> | <%=rs("Area")%> | <%=rs("LoginTime")%> |
写入数据库
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%Session.CodePage=936%>Scale3DC2018 <% dim keyid keyid = request.QueryString("keyid") if IsEmpty(keyid) then Response.End() end if %> <%'创建连接对象 set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION") DBPath =Server.MapPath("database/Scale3DCIP.mdb") dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath %> IP 地址 <% dim ipStr ipStr = getip() 'Response.Redirect("http://api.map.baidu.com/location/ip?ip= "+getip()+"&ak=v6j7koi0ywtlK1RxZR47KSvkmmSzqIdn&coor=bd09ll") %> <%'创建记录对象 Set rs =Server.CreateObject("ADODB.Recordset") '打开记录表 dim stime stime = Now() rs.open "select * from Custom where IPAddress='"&ipStr&"'",dbconnection,1,3 if rs.eof then rs.close() rs.Open "insert into Custom(KeyID,IPAddress,Area,loginTime)values ('"&keyid&"','"&ipStr&"','','"&stime&"')", dbconnection,1, 3 else rs.close() rs.Open "update Custom set loginTime ='"&stime&"' where KeyID = '"&ipStr&"'", dbconnection,adOpenDynamic, 3 end if %> <% 'rs.close 无返回不需要此句 set rs=nothing dbconnection.close set dbconnection=nothing %>
%后面最好不要加注释,注释加到其他行