Reine IP -Datenbank Rotation Netzwerkdatenbank ASP -Skript
Gehen Sie zur unschuldigen Website, um die IP -Datenbank herunterzuladen. Gleichzeitig hat das an die Datenbank angehängte Abfrageprogramm (showip.exe) die Funktion zum Erkennen und Upgrade der IP -Datenbank online. Klicken Sie auf die obere rechte Ecke, solange Sie das Programm ausführen.
Mit "Online -Upgrade" können Sie die IP -Datenbank auf die neueste Version aktualisieren, ohne die neue Version der IP -Datenbank von der Download -Website herunterzuladen.
Gleichzeitig bietet das Abfrageprogramm (showip.exe) auch die Funktion, es in .txt -Dateien zu dekomprimieren :)
Wir werden diese Funktion verwenden, um eine Datenbank zu erreichen, die in das MDB -Format konvertiert wird.
Schritt 1: Öffnen Sie das Abfrageprogramm (showip.exe) und klicken Sie auf Unzip
Schritt 2: Speichern Sie den exportierten Datentext als ipadress.txt. Nach dem Erfolg der Eingabeaufforderung zu schließen.
Schritt 3: Erstellen Sie eine neue MDB -Datei, nennen Sie es iPaddress.mdb, klicken Sie auf Öffnen, verwenden Sie die Funktion zum Importieren von Textdateien, die durch Zugriff zur Importierung der iPaddress.txt importiert werden.
Schritt 4: Textassistent importieren:
1. Wählen Sie die Option [mit Separator - Trennen Sie jedes Feld mit Symbolen wie Kommas oder Registerkarten]
2. Nächster Schritt: Wählen Sie Platz als Trennzeichen;
3. Nächster Schritt: In der neuen Tabelle;
V.
5. Nächster Schritt: Definieren Sie den Primärschlüssel: Wählen Sie nicht Primärschlüssel aus.
6. Nächster Schritt: Standard -iPadress -Tabellenname, vollständig.
Schritt 5: Erstellen Sie eine Datentabelle im dynamischen Netzwerkformat iPaddress2
ID -Nummerierung (kann nicht zulässig sein)
IP1 -Doppelpräzisionsdaten
IP2 -Doppelpräzisionsdaten
Ländertext 100 Bytes
Stadttext 255 Bytes
Schließen Sie die Datenbank.
Schritt 6: IP.asp in der ASP -Umgebung ausführen
Schritt 7: Die Datenbank zu diesem Zeitpunkt ist sehr groß. Um kleiner zu sein: (Erstellen Sie eine neue leere Datenbank und importieren Sie iPaDress2 aus der ursprünglichen Datenbank. ^! ^
Ich werde nicht über zukünftige Anwendungen sprechen. ~~~
Wichtige Skripte:
Die Codekopie lautet wie folgt:
<%
Server.ScriptTimeout = 999
min = 0''Start Count
max = 260262 '' Endnummerndatennummer-1
Dimconn
SetConn = server.createObject ("adodb.Connection")
Conn.ConnectionString = "Provider = microsoft.jet.Oledb.4.0; Jetoledb: Databasepassword = 01; DataSource =" & Server.Mappath ("iPaddress.mdb")
Conn.open
Isterrthen
Err.clear
SetConn = nichts
Response.write ("<kopf> <metahttp-äquiv =" "Inhaltstyp" "content =" "text/html; charSet = gb2312" "/> <titel> Der Datenbankverbindungsfehler erfolgt, bitte überprüfen Sie die Verbindung. Bitte überprüfen Sie die Verbindung. Bitte überprüfen Sie die Verbindung. String </title> </head> <body> <divalign = "center" "style =" "width: 400px; Höhe: 100px; Polster: 8px; Schriftgröße: 9PT; Rand: 1PxSolidTheedshadow; Position: Absolute; oben: exp Antwort ((document.body.offseteight-100)/2); String </strong> </td> </tr> </table> </div> </body> "))