婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 域名查詢系統用到的類

域名查詢系統用到的類

熱門標簽:外呼系統API接口 個人可以辦理400電話么 怎么在地圖標注自己 修改地圖標注 武夷山旅游地圖標注 萊西電子地圖標注 縣域地圖標注打印店 金昌電話機器人價格 鳳臺百度地圖標注店
復制代碼 代碼如下:

%
Dim Domain
Set Domain = New Cls_DomainFunction
Class Cls_DomainFunction
    Private vListURL
    Private Thief_
    Private vDomainArr, vDomainName
    Private vLoopI
    Private vDomainsName, vDomainMainBody
    Private TLDCode
    Private Rs, Sql
    Private ExtraDataArr
    Private WhoisArr, WhoisCreationDate, WhoisExpirationDate, WhoisORG, WhoisName, WhoisBaiduSite, WhoisBaiduBody, WhoisPageRank
    Public SqlQueryLengthID, SqlQueryComposeTypeID, SqlQueryTLDID, SqlOrderByID
    Private SqlQueryLength, SqlQueryComposeType, SqlQueryTLD, SqlOrderBy

    Public Function GetDomainList(vListID)
        Select Case vListID
            Case 1 : vListURL = "http://www.cnnic.net.cn/download/registar_list/pendingDel.txt"
            Case 2 : vListURL = "http://www.cnnic.net.cn/download/registar_list/future2todayDel.txt"
            Case 3 : vListURL = "http://www.cnnic.net.cn/download/registar_list/future1todayDel.txt"
            Case 4 : vListURL = "http://www.cnnic.net.cn/download/registar_list/1todayDel.txt"
            Case 5 : vListURL = "http://www.cnnic.net.cn/download/registar_list/2todayDel.txt"
            Case 6 : vListURL = "http://www.cnnic.net.cn/download/registar_list/3todayDel.txt"
            Case Else : vListURL = "http://www.cnnic.net.cn/download/registar_list/future1todayDel.txt"
        End Select
        Set Thief_ = New Cls_Thief
        Thief_.Source = vListURL
        Thief_.Steal
        vDomainArr = Split(Thief_.Value, vbLf)
        Set Thief_ = Nothing

        If UBound(vDomainArr)  2 Then Call Cmd.OutputJavaInfo("CNNIC最新數據庫尚未發布。")

        Call ConnDB()
        For vLoopI = 0 To UBound(vDomainArr)
            vDomainsName = LCase(vDomainArr(vLoopI))
            If Instr(vDomainsName, ".") > 0 Then
                vDomainMainBody = Split(vDomainsName, ".")(0)
                Conn.Execute("INSERT INTO [CNDomainList](DomainName, Body, Length, ComposeType, TLD) VALUES('"  vDomainsName  "', '"  vDomainMainBody  "', "  Len(vDomainMainBody)  ", "  GetDomainComposeType(vDomainMainBody)  ", "  GetDomainLTD(vDomainsName)  ")") 
            End If
        Next
        Call DisconnDB()
        Call CompactDataBase(vDatabasePath, False)
    End Function

    Public Function ClearUpDatabase()
        Call ConnDB()
        Conn.Execute("DELETE * FROM [CNDomainList]")
        Call DisconnDB()
        Call CompactDataBase(vDatabasePath, False)
    End Function

    Private Function GetDomainComposeType(DomainName)
        If Cmd.IsAlpha(DomainName) Then
            GetDomainComposeType=1
        ElseIf Cmd.IsDigit(DomainName) Then
            GetDomainComposeType=2
        ElseIf Cmd.IsAlphaDigit(DomainName) Then
            GetDomainComposeType=3
        Else
            GetDomainComposeType=4
        End If
    End Function

    Private Function GetDomainLTD(DomainName)
        If UBound(Split(DomainName, ".")) > 1 Then
            Select Case Split(DomainName, ".")(1)
                Case "com"
                    TLDCode = 10011
                Case "net"
                    TLDCode = 10021
                Case "org"
                    TLDCode = 10051
                Case "gov"
                    TLDCode = 10061
                Case "ac"
                    TLDCode = 10071
                Case Else
                    TLDCode = 10041
            End Select
        Else
            TLDCode = 10001
        End If
        GetDomainLTD = TLDCode
    End Function

    Private Sub CompactDataBase(DataBasePath, boolIs97)
        On Error Resume Next
        Dim Fso, Engine, strDataBasePath,JET_3X
        strDataBasePath = Left(DataBasePath,InstrRev(DataBasePath,"\"))
        Set Fso = CreateObject("Scripting.FileSystemObject")
        If Err.Number > 0 Then
            Err.Clear()
            Exit Sub
        End If
        If Fso.FileExists(DataBasePath) Then
                Fso.CopyFile DataBasePath,strDataBasePath  "CompactDBTemp.mdb"
                Set Engine = CreateObject("JRO.JetEngine")
                If BoolIs97 = "True" Then
                    Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  strDataBasePath  "CompactDBTemp.mdb", _
                    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  strDataBasePath  "CompactDBTemp1.mdb;" _
                     "Jet OLEDB:Engine Type="  JET_3X
                Else
                    Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  strDataBasePath  "CompactDBTemp.mdb", _
                    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  strDataBasePath  "CompactDBTemp1.mdb"
                End If
            Fso.CopyFile strDataBasePath  "CompactDBTemp1.mdb",DataBasePath
            Fso.DeleteFile(strDataBasePath  "CompactDBTemp.mdb")
            Fso.DeleteFile(strDataBasePath  "CompactDBTemp1.mdb")
            Set Fso = nothing
            Set Engine = nothing
            If Err.Number > 0 Then
                Err.Clear()
                Exit Sub
            End If
        End If
    End Sub
End Class
%>

標簽:清遠 通遼 上海 赤峰 涼山 邢臺 南京 楚雄

巨人網絡通訊聲明:本文標題《域名查詢系統用到的類》,本文關鍵詞  域名,查詢系統,用到,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《域名查詢系統用到的類》相關的同類信息!
  • 本頁收集關于域名查詢系統用到的類的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 江达县| 门源| 洪泽县| 沐川县| 民乐县| 凤山县| 霸州市| 阿坝| 临漳县| 湖北省| 上饶县| 柳州市| 临武县| 高要市| 连平县| 舞阳县| 绥芬河市| 衡东县| 农安县| 千阳县| 惠来县| 兴和县| 沙雅县| 深泽县| 鄯善县| 云霄县| 重庆市| 洮南市| 乳山市| 九江市| 翁源县| 永顺县| 吉首市| 望奎县| 皋兰县| 新兴县| 宁乡县| 启东市| 噶尔县| 明溪县| 合江县|