IPQuery 庫使用說明


國內私募機構九鼎控股打造APP,來就送 20元現金領取地址: http://jdb.jiudingcapital.com/phone.html
內部邀請碼: C8E245J (不寫邀請碼,沒有現金送)
國內私募機構九鼎控股打造,九鼎投資是在全國股份轉讓系統掛牌的公眾公司,股票代碼為430719,為“中國PE第一股”,市值超1000億元。 

 

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

 

 

因之前的文章《IP地址庫解析》上傳文件錯誤,導致許多網友運行時出現錯誤,在此向各位道歉了。

在此奉上使用說明:

============================================
使用說明
============================================
1、下載 qqwry.dat
http://www.onlinedown.net/soft/19051.htm

2、解壓文件,放到網站的bin目錄下。
形成如下結構:



3、瀏覽首頁: Default.aspx 即可

============================================
IPQUERY.DLL 使用說明
============================================
1、在網站根目錄下初始化IP數據庫文件

protected void Application_Start(object sender, EventArgs e)
{
	// 這里初始化查詢引擎,設置 qqwry.dat 的網站根目錄
	string ipData = Server.MapPath(@"~\bin\qqwry.dat");
	IPQuery.Facade.SingleQuery.Instance.SetDataFilePath(ipData);
}

  

2、查詢ip地址

/// <summary>
/// 點擊查詢按鈕
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnQuery_Click(object sender, EventArgs e)
{
	string ip = this.TextBox1.Text;
	if (string.IsNullOrEmpty(ip))
	{
		this.Page.Response.Write("大哥,好歹也給個地址啊!");
		return;
	}
	this.Page.Response.Write(this.Output(SingleQuery.Instance.Find(ip)));
}
	
/// <summary>
/// 輸出IP地址記錄
/// </summary>
/// <param name="ipRecord"></param>
/// <returns></returns>
private string Output(IPAddressRecord ipRecord)
{
	if (null != ipRecord)
	{
		return string.Format("{0} - {1} {2} {3}", AddressConvert.UInt32ToIpV4String(ipRecord.IPStart), AddressConvert.UInt32ToIpV4String(ipRecord.IPEnd), ipRecord.Country, ipRecord.Area);
	}
	return string.Empty;
}

  

============================================
××××××××××××××××××××××××××××××××××××××××××××
作者:孤劍
http://www.cnblogs.com/alonesword/
http://blog.csdn.net/alonesword/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM