純粋なIPデータベース回転ネットワークデータベースASPスクリプト
IPデータベースをダウンロードするために、Innocent Webサイトにアクセスしてください。同時に、データベースに添付されたクエリプログラム(Showip.exe)には、IPデータベースをオンラインで検出およびアップグレードする機能があります。プログラムを実行している限り、右上隅をクリックします。
「オンラインアップグレード」を使用すると、ダウンロードWebサイトからIPデータベースの新しいバージョンをダウンロードすることなく、IPデータベースを最新バージョンにアップグレードできます。
同時に、クエリプログラム(showip.exe)は、それを.txtファイルに減圧する機能も提供します:)
この関数を使用して、MDB形式に変換されるデータベースを実現します。
ステップ1:クエリプログラム(showip.exe)を開き、クリックして解凍します
ステップ2:エクスポートされたデータテキストをiPaddress.txtとして保存します。プロンプトが成功したら、閉じることを確認してください。
ステップ3:新しいMDBファイルを作成し、iPaddress.mdbに名前を付け、[開く]をクリックし、アクセスして提供されるテキストファイルのインポート機能を使用して、データベースにエクスポートしたiPaddress.txtをインポートします。
ステップ4:テキストウィザードのインポート:
1. [セパレーター付き - コンマやタブなどのシンボルで各フィールドを分離]オプションを選択します
2。次のステップ:セパレーターとしてスペースを選択します。
3。次のステップ:新しいテーブルで。
4。次のステップ:最初のフィールド、変更は行われず、次のステップはデフォルトです。
5。次のステップ:プライマリキーを定義します:[プライマリキー]を選択しません。
6。次のステップ:デフォルトのiPaddressテーブル名、完了。
ステップ5:動的ネットワーク形式でデータテーブルを作成するiPaddress2
ID番号(許可できない)
IP1ダブル精度データ
IP2ダブル精度データ
国のテキスト100バイト
市のテキスト255バイト
データベースを閉じます。
ステップ6:ASP環境でIP.ASPを実行します
ステップ7:現時点でのデータベースは非常に大きいです。小さくするために:(、新しい空のデータベースを作成し、元のデータベースからiPadress2をインポートします。 ^! ^
将来のアプリケーションについては話しません。 ~~~
重要なスクリプト:
コードコピーは次のとおりです。
<%
server.scripttimeout = 999
min = 0'''start count
max = 260262 ''エンド番号データ番号1
ディムコン
setConn = server.createObject( "adodb.connection")
conn.connectionString = "provider = microsoft.jet.oledb.4.0; jetoledb:databasepassword = 01; dataSource ="&server.mappath( "ipaddress.mdb")
conn.open
iferrthen
err.clear
setConn =何もない
respons.write( "<head> <Metahttp-equiv =" "content-type" "content =" "text/html; charset = gb2312" "/> <title>データベース接続エラーが発生します。接続を確認してくださいstring </title> </head> <body> <divalign = "" center "" style = "" width:400px; height:100px; padding:8px; font-size:9pt; border:1pxsolidthreedshadow; position:absolute; top:exp応答((document.body.offsetheight-100)/2); left:expression((document.body.offsetwidth-400)/2); "> <tablewidth =" "100%" "heigh =" "100%" "style =" "font-size:12px; font-family:tahoma;接続文字列</strong> </td> </tr> </table> </div> </body> ")