一起草最新网址_日韩一区二区麻豆国产_91视频婷婷_日本一区二区视频在线_日韩激情一区二区三区_国产另类第一区_成人免费在线播放视频_亚洲永久精品ww.7491进入_久久这里有精品视频_久久精品一级片_日韩av在线网页_波多野结衣不卡视频

用Access分析網(wǎng)站實例_Access數(shù)據(jù)庫教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:怎樣在vc、delphi中使用mysql
  怎樣在vc、delphi、vb等程序中使用mysql呢(mysql odbc驅(qū)動程序的使用)?我們經(jīng)常會遇到這樣問題,怎樣在非web程序或asp程序中使用mysql數(shù)據(jù)庫呢?對于這個問題有兩個解決方案:   1

如何用 Access 分析一個網(wǎng)站,或者在網(wǎng)站上提交一個查詢,得到結果后存儲進數(shù)據(jù)庫哪?

如何用 Access 下載 DVBBS 論壇上所有的帖子?

如何用 ACCESS 編寫灌水程序?

方法一:

答案非常簡單—— DHTML 編程。

有人可能問了,ACCESS 使用的是 VBA ,而 DHTML 中使用的是 VBS 怎么可能通用哪?其實 VBS / VBA 都是 VB 的子集。在 Access 中只要引用

Microsoft Internet Controls

Microsoft HTML Object Library

即可,然后在窗體上加入 “Microsoft Web 瀏覽器”控件

好了,下面就以我寫的一個讀取某 IP 物理地域查詢網(wǎng)站頁面的數(shù)據(jù)庫為例說明 DHTML / “Microsoft Web 瀏覽器”控件在 ACCESS 的應用吧。

“Microsoft Web 瀏覽器”控件的作用是什么哪?主要就是為了獲得 DOCUMENT 對象的,DHTML 的操作都是以 DOCUMENT 對象為運行基礎的。

要完成讀取網(wǎng)頁的功能我們必須了解 DHTML 的幾個簡單的對象以及屬性

1、DOCUMENT 對象:代表這整個 HTML 文檔

2、BODY 對象:是 DOCUMENT 對象的子對象,里面存儲著所有顯示給用戶看的 HTML 代碼

3、innerText 屬性:頁面中顯示給客戶看的文本,注意:不是 HTML 代碼呦

4、innerHTML屬性:構成頁面的 HTML 代碼

5、對象.all.length屬性:頁面中所有 element 的個數(shù)。(all 用于表示所有對象)

ok ,接下來就讓我們一邊寫代碼,一邊分析吧:

以下為引用的內(nèi)容:

Option Compare Database
Dim blnSwitch As Boolean
Private Sub Command1_Click() '用于啟動瀏覽功能

Me.WebBrowser3.Navigate ("http://ip.loveroot.com/index.php?job=search")
End Sub

Private Sub Command11_Click() '將需要搜索的IP 寫入全局變量
splitIP Text1.Value
End Sub
Function splitIP(strip) '將需要搜索的IP 寫入全局變量
Dim a() As String
strip = strip & "."
a = Split(strip, ".")

Dim i As Long
For i = 0 To UBound(a)
If a(i) = "" Then a(i) = "0"
lngSearchIP(4 - i) = CLng(a(i))
Next i

End Function

Sub WriteLog(ip1 As String) '讀取結果
Dim dc As MSHTML.HTMLDocument
Dim Bd As MSHTML.HTMLBody
Dim El As MSHTML.HTMLElementCollection
Dim strip As String
Dim strAdd As String
Dim strSql
Dim i As Long
Set dc = WebBrowser3.Document

Set Bd = dc.body

Dim lngStart As Long

'循環(huán) DOCUMENT 中所有的元素獲取需要的字符

For i = 0 To dc.all.length - 1
'由于該服務器重寫界面,我改了一下分析代碼
'If dc.all(i).tagName = "p" And Left(dc.all(i).innerText, 4) = "查詢結果" Then
If dc.all(i).tagName = "p" And Left(dc.all(i).innerText, 8) = "官方數(shù)據(jù)查詢結果" Then
'由于該服務器重寫界面,我改了一下分析代碼
'strAdd = Mid(dc.all(i).innerText, InStr(1, dc.all(i).innerText, "(") 2, InStr(1, dc.all(i).innerText, ")") - InStr(1, dc.all(i).innerText, "(") - 3)
'strip = Mid(dc.all(i).innerText, InStr(1, dc.all(i).innerText, "查詢結果:") 6, InStr(1, dc.all(i).innerText, "(") - InStr(1, dc.all(i).innerText, "查詢結果:") - 7)
strAdd = Right(dc.all(i).innerText, Len(dc.all(i).innerText) - InStr(dc.all(i).innerText, " - ") - 3)
strip = strNowIP
LabelSIP.Caption = strip & strAdd
'ok 終于得到需要的數(shù)據(jù)了,用 SQL 語句直接寫入數(shù)據(jù)庫吧
strSql = "update ipaddress set [ip1]='" & strip & "',[add]='" & strAdd & "' where mark='last'"
CurrentProject.Connection.Execute strSql
strSql = "insert into ipaddress([ip1],[add],[mark],[enip]) values('" & strip & "','" & strAdd & "','no'," & CStr(enaddr(strip)) & ")"
CurrentProject.Connection.Execute strSql
Exit For
End If
Next i

Dim strNewIP As String
strNewIP = refreshIP
On Error Resume Next

'利用 DHTML 的 innerHTML 來更改網(wǎng)頁的源代碼,建立一個簡單的 FORM ,然后提交給服務器,繼續(xù)查詢下面的 IP

以下為引用的內(nèi)容:
Bd.innerHTML = "<form method='POST' action='index.php?job=search' target='_parent'><input type='text' name='search_ip' ><input type='submit' value='查詢' name='B1'></form>"
'在 INPUT TEXT search_ip 中填入 IP。
dc.all.Item("search_ip").Value = strNewIP
'用 DHTML 提交 FORM 到服務器
dc.all.Item("b1").Click
End Sub

Private Sub Form_Open(Cancel As Integer)
Text1.Value = Nz(DLookup("ip1", "ipaddress", "[mark]='last" & Me.Caption & "'"), "1.0.0.0")

End Sub

Private Sub WebBrowser3_DownloadComplete()

'該事件在頁面成功下載到本地時運行,這時候 DOCUMENT 對象


'已經(jīng)完全被客戶端瀏覽器讀取了,我們只要獲取 Body 對象中的 innerHTML 即可

以下為引用的內(nèi)容:

If Len(strNowIP) = 0 Then
splitIP Text1.Value
End If

If check1.Value = True Then
Call WriteLog("61.12.15.117")
End If
End Sub

Function refreshIP() As String '搜索完一個IP以后再搜索下面一個
Dim i As Long
lngSearchIP(2) = lngSearchIP(2) 1
For i = 2 To 4

If lngSearchIP(i) >= 256 Then
lngSearchIP(i) = 0
lngSearchIP(i 1) = lngSearchIP(i 1) 1
End If
Next i
refreshIP = Format(lngSearchIP(4), "0") & "." & Format(lngSearchIP(3), "0") & "." & Format(lngSearchIP(2), "0") & "." & Format(lngSearchIP(1), "0")
strNowIP = refreshIP
Debug.Print refreshIP
End Function

以下代碼請新建一個模塊后 COPY 進去

以下為引用的內(nèi)容:

Option Compare Database
Public lngSearchIP(4) As Long
Public strNowIP As String
Public strOKAddress As String
Public strOKIP As String
Public blnStop As Boolean
Function writeOKIP()
Dim rs As New ADODB.Recordset
Dim strSql As String

strSql = "select * from ipaddress order by enip"
rs.Open strSql, CurrentProject.Connection, 1, 1

Dim strAdd1 As String

Dim strIP1 As String
Dim lngENIP1 As Long
Dim strState As String
strState = "start"

Dim i As Long
Dim iA As Long
iA = rs.RecordCount

Do Until rs.EOF
If blnStop = True Then Exit Function
If strAdd1 <> rs("add") Then
strSql = "update ipaddress_ok set ip2='" & strIP1 & " ',enip2=" & Str(lngENIP1) & ",mark=' where mark='setting'"
CurrentProject.Connection.Execute strSql
DoEvents
strSql = "insert into ipaddress_ok (ip1,enip1,[mark],[add]) values('" & rs("ip1") & "'," & Str(rs("enip")) & ",'setting','" & rs("add") & "')"
CurrentProject.Connection.Execute strSql
DoEvents
End If

strAdd1 = rs("add")
strIP1 = rs("ip1")
lngENIP1 = rs("enip")
i = i 1


Form_控制.Label4.Caption = Str(Int(i / iA * 10000) / 100) & "%"
rs.MoveNext
Loop
rs.Close


strSql = "update ipaddress_ok set ip2=mid(ip2,1,len(ip2)-2) & '255'"
CurrentProject.Connection.Execute strSql
strSql = "update ipaddress_ok set enip1=enaddr(ip1)"
CurrentProject.Connection.Execute strSql
strSql = "update ipaddress_ok set enip2=enaddr(ip2)"
CurrentProject.Connection.Execute strSql
End Function
Function enaddr(Sip As String) As Double

'用代理無法連接的問題還要解決

'將字符的 IP 編碼為長整的 IP

以下為引用的內(nèi)容:

On Error Resume Next
Dim str1 As String
Dim str2 As String
Dim str3 As String
Dim str4 As String
Sip = CStr(Sip)
str1 = Left(Sip, CInt(InStr(Sip, ".") - 1))
Sip = Mid(Sip, CInt(InStr(Sip, ".")) 1)
str2 = Left(Sip, CInt(InStr(Sip, ".")) - 1)
Sip = Mid(Sip, CInt(InStr(Sip, ".")) 1)
str3 = Left(Sip, CInt(InStr(Sip, ".")) - 1)
str4 = Mid(Sip, CInt(InStr(Sip, ".")) 1)
enaddr = CLng(str1) * 256 * 256 * 256 CLng(str2) * 256 * 256 CLng(str3) * 256 CLng(str4) - 1
End Function

Function deaddr(Sip)

'將編碼為長整的 IP 重現(xiàn)轉(zhuǎn)換為字符型的 IP

以下為引用的內(nèi)容:

Dim s1, s21, s2, s31, s3, s4
Sip = Sip 1
s1 = Int(Sip / 256 / 256 / 256)



s21 = s1 * 256 * 256 * 256
s2 = Int((Sip - s21) / 256 / 256)
s31 = s2 * 256 * 256 s21
s3 = Int((Sip - s31) / 256)
s4 = Sip - s3 * 256 - s31
deaddr = CStr(s1) "." CStr(s2) "." CStr(s3) "." CStr(s4)
End Function

示例請參考:http://access911.net/down/eg/User_DHTML_search_IP.rar

上述程序會自動去 http://ip.loveroot.com/index.php?job=search 搜索所有的 IP 以及對應的物理地址并保存到數(shù)據(jù)庫中

修訂:剛才上了一下網(wǎng)站,發(fā)現(xiàn)界面竟然改了,又重新修改了一下讀取頁面的程序。

關于 WebBrowser 控件的資料請參考 VB6 中 MSDN 的以下章節(jié)

以下為引用的內(nèi)容:

Internet Client SDK
Internet Tools & Technologies
Reusing the WebBrowser and MSHTML

inet401/help/itt/ieprog/IEProg.htm#book_browsing(BOOKMARK)

分享:ASP實現(xiàn)access隨機顯示不重復記錄解決方案
以下為引用的內(nèi)容: <% '-------------------------數(shù)據(jù)庫連接----------------------- Set objConn = Server.CreateObject("ADODB.Connection"

來源:模板無憂//所屬分類:Access數(shù)據(jù)庫教程/更新時間:2008-08-22
相關Access數(shù)據(jù)庫教程
69av视频在线播放| 亚洲国产福利视频| 狼狼综合久久久久综合网| 亚洲成人动漫在线观看| 国产三级自拍视频| 羞羞的视频在线| 日本中文字幕久久看| 欧美日韩免费在线观看| 久久精品午夜| 国产吃瓜黑料一区二区| 亚洲一区二区久久久久久久 | 亚洲一级在线观看| 国内爆初菊对白视频| xxxwww国产| 亚洲一区在线直播| 国模视频一区二区| 在线看国产一区二区| 人妻偷人精品一区二区三区| 一级性生活大片| 一二三四中文字幕| 国产成人久久久| 亚洲色图色老头| 亚洲国产综合91精品麻豆| 久久精品国语| 黄色大全在线观看| 精品欧美一区二区久久久| 99re在线观看| 亚洲欧美激情在线视频| 午夜精品久久久久久久99水蜜桃 | 中文字幕一区二区三区有限公司 | 尤物九九久久国产精品的分类| 一区二区三区中文免费| 成人av综合在线| 亚洲av电影一区| www.com亚洲| 日本少妇高清视频| yjizz视频| 亚洲天堂av一区二区| 可以免费看的黄色网址| 久久综合九色99| 99视频免费观看| 国产欧美日韩精品丝袜高跟鞋| xxx欧美精品| 国产偷国产偷亚洲清高网站| 一本大道久久a久久精二百| 亚洲激情欧美激情| 亚洲色图20p| 自拍偷自拍亚洲精品播放| 国产精品白丝jk白祙喷水网站| 欧美熟妇另类久久久久久不卡| 自拍偷拍18p| 国产精品视频一区二区三| 四川一级毛毛片| 日本不卡一区二区在线观看| 国产免费黄视频| 97碰在线视频| 性欧美.com| 中文字幕一区二区三区四区五区人 | 男人天堂999| 嫩草av久久伊人妇女超级a| 成人一区二区av| 久久久久久久9| 国产在线青青草| 三上悠亚在线一区| 国产一伦一伦一伦| 国产+高潮+白浆+无码| 亚洲美女高潮久久久| 久久久久久婷婷| 激情高潮到大叫狂喷水| 亚洲综合图片一区| 天天干天天干天天干天天| 国产情侣免费视频| 日本激情一区二区| 极品少妇xxxx精品少妇偷拍| 成人性生交大片免费看中文网站| av成人动漫在线观看| 伊人性伊人情综合网| 欧洲精品在线观看| 亚洲欧洲在线观看| 2019亚洲男人天堂| av一本久道久久波多野结衣| 国产精品麻豆免费版| 小泽玛利亚av在线| 日韩aaaaa| 久久一区二区三区视频| 久久中文在线| 欧美日韩国产在线播放网站| 国产亚洲美女久久| 国产91在线播放| 国产精品久久中文| 国产91社区| 国产精品入口免费软件| 最新av免费在线观看| 国产老头老太做爰视频| 99在线精品视频免费观看20| 韩国成人动漫在线观看| 色多多国产成人永久免费网站| 国产精品.com| 一区二区在线播放视频| 波多野结衣天堂| 国产精彩视频在线观看| 九九**精品视频免费播放| 亚洲欧美日韩中文播放| 在线观看视频亚洲| 国产精品无码乱伦| 日韩精品成人一区二区三区 | 精品蜜桃一区二区三区| www.xxxx日本| 国产不卡视频在线播放| 亚洲美女av黄| 中文字幕一区二区三区四区五区人| 成年人免费观看视频网站| 久久亚洲美女| 337p亚洲精品色噜噜狠狠| 久久精品99久久| 四虎永久免费影院| 天堂v在线观看| 精品国产髙清在线看国产毛片| 国产成人中文字幕| 欧美日本啪啪无遮挡网站| 欧美国产日本在线| 男女超爽视频免费播放| 成人一二三四区| 亚洲色图视频网| 久久久久www| 无码人妻h动漫| 青青国产在线视频| 欧美丝袜第一区| 欧美色图亚洲自拍| 全黄一级裸体片| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲成av人影院在线观看| 高清视频一区| 麻豆久久久久久久久久| 4438x亚洲最大成人网| 91在线一区二区| 亚洲精品国产免费| 日本手机在线视频| 精品一区二区三区在线播放| 亚洲成人激情在线观看| 久久精品视频16| 99国产揄拍国产精品| 日韩区在线观看| 天堂av免费看| 91亚洲精品国偷拍自产在线观看 | 精品久久久久久久久国产字幕| 成人激情视频网| 中文字幕成人在线| 欧美美女激情18p| 国产精品二区二区三区| 国产无遮挡又黄又爽在线观看 | 99精品视频一区二区三区| 欧美高跟鞋交xxxxxhd| 男的操女的网站| 精品黑人一区二区三区观看时间| 亚洲国产欧美不卡在线观看| 男人的天堂官网| 亚洲剧情一区二区| 国产精品永久在线| 男人天堂av在线播放| 中文国产亚洲喷潮| 国产情侣免费视频| 欧美在线性视频| 乱色精品无码一区二区国产盗| 91精品国产自产在线老师啪| 成人av电影在线观看| www.射射射| 亚洲成人资源网| 三级黄色片播放| 亚洲精品小视频| 久久久久久亚洲av无码专区| 欧美又大又硬又粗bbbbb| 久久婷婷一区| 亚洲三级一区| 亚洲视频 欧洲视频| 国产精品嫩草69影院| 亚洲人精品午夜在线观看| 一级黄色免费看| 国产一区深夜福利| 蜜臀精品一区二区三区在线观看 | 欧美wwwxxxx| 可以免费观看的毛片| eeuss中文| 亚洲福利视频久久| 99免费在线视频| 中文字幕中文字幕99| 在线播放91灌醉迷j高跟美女| 午夜精品一区二区三| 91免费看片在线| 成人三级在线视频| 国产男女激情视频| 91精品视频网| 波多野结衣视频观看| 欧美成人精品三级在线观看| 美女尤物久久精品| 亚洲综合欧美日韩| 亚洲aaa精品| 国产精品一区二区亚洲| 国产亚洲一级高清| 日日夜夜精品免费| 国产区欧美区日韩区| 国产精品进线69影院| 色噜噜日韩精品欧美一区二区| 欧美国产日本在线| 久久婷婷麻豆| 日本免费观看网站| 日韩欧美国产精品一区| 日日摸天天添天天添破| 精品日本一区二区三区在线观看| 久久久久亚洲蜜桃| 在线免费观看av的网站| 欧美成人精品在线播放| 国产麻豆精品久久一二三| 国产女主播自拍| 日韩在线视频二区| 久久超级碰视频| 国产精品一区二区三区在线播放| 中文久久乱码一区二区| 青青草精品在线| 91福利视频网| 亚洲精品少妇30p| 五月天中文字幕| 日本在线视频一区| 亚洲精品永久免费| 久久一区二区三区超碰国产精品| 亚洲欧美久久久久| 97成人超碰免| 亚洲一区二区三区精品在线| 亚洲综合五月天婷婷丁香| 国产爆乳无码一区二区麻豆| 亚洲欧美日韩中文在线制服| 91色婷婷久久久久合中文| 老司机av网站| 国产精品手机视频| 欧美不卡视频一区| 国产成人综合网| 精品成人av一区二区三区| 日韩一区二区三区资源| 久久影院免费观看| 国产精品美女久久久久久久久久久| 国精产品视频一二二区| 国产传媒久久久| 欧美成人精品在线播放| 五月激情综合网| va视频在线观看| 久久久视频6r| 亚洲人成无码网站久久99热国产| 国产精品户外野外| 亚洲欧美国产一区二区三区| 亚洲高清一区二区三区| 丰满人妻一区二区| a级大片在线观看| 小说区视频区图片区| 国产成+人+综合+亚洲欧洲| 日本老师69xxx| 91电影在线观看| 91麻豆国产福利在线观看| 久久久国产精品黄毛片| 国产超碰在线播放| 日韩欧美精品一区二区三区经典| 97人人爽人人喊人人模波多| 精品国产精品网麻豆系列| 亚洲成人精品一区二区| 国产不卡视频在线播放| 久久国产乱子伦精品| 亚洲AV成人无码精电影在线| 日本少妇xxxx软件| 亚洲福利精品视频| 欧美二区在线看| 九九久久综合网站| 欧美一区二区三区四区久久| 国产精品1024| av中文字幕免费| 91激情在线观看| 精品无码在线视频| 午夜免费看毛片| 91精品91久久久中77777老牛 | 亚洲人成无码www久久久| 大陆极品少妇内射aaaaaa| av成人综合网| 51国产成人精品午夜福中文下载 | 中文字幕乱码日本亚洲一区二区| 精品一区二区精品| 国产一区在线看| 国产尤物一区二区| 国产又粗又黄又爽| 这里只有精品国产| 久久国产乱子伦精品| 亚洲中文一区二区三区| 中文字幕你懂的| 国产美女裸体无遮挡免费视频| 国产精品白丝喷水在线观看| 国产传媒视频在线| 日韩精品无码一区二区三区久久久| 台湾佬美性中文| 欧美亚洲色综久久精品国产| 久久久久久免费观看| 精品无码一区二区三区蜜臀| 国产在线观看无码免费视频| 欧美三级视频网站| 极品久久久久久| 日本少妇性高潮| 国产日韩免费视频| 91成人国产综合久久精品| 天天色天天操天天射| 成人性生交大片免费| 国产高清精品网站| 国产精品无码永久免费888| 精品久久久久国产| 欧美性猛xxx| 中文字幕v亚洲ⅴv天堂| 色999日韩欧美国产| 欧美亚洲成人网| 奇米影视首页 狠狠色丁香婷婷久久综合| 亚洲高清乱码| 伊人影院在线观看视频| 久久草视频在线| 喷水一区二区三区| 久久婷婷成人综合色| 一本大道综合伊人精品热热| 中文字幕精品一区二区精品| 91牛牛免费视频| jizzjizz国产精品喷水| 国产1区2区在线观看| 一区二区三区福利视频| 国产一区二区91| 亚洲毛片av在线| 亚洲无限av看| 国产精品久久久久久久久久久久 | 久久精品视频播放| 亚洲欧洲国产精品久久| 中文字幕狠狠干| 五月婷婷久久久| 色av一区二区| 色综合久综合久久综合久鬼88 | 一女被多男玩喷潮视频| 老熟妇高潮一区二区三区| 狠狠色综合日日| 这里只有精品视频在线观看| 97国产一区二区精品久久呦| 国产精品一区二区三区在线播放| 神马午夜伦理影院| 国产精彩视频在线| 性xxxx18| 欧美午夜精品一区| 91久久精品视频| 亚洲国产精品女人| 亚洲AV无码片久久精品| 亚洲国产精彩视频| 91久久免费观看| 啪一啪鲁一鲁2019在线视频| 国产在线a视频| 人人爽香蕉精品| 日韩电影中文字幕在线观看| 国产卡一卡二在线| 欧美一级片在线视频| 亚洲aⅴ乱码精品成人区| 欧美精品一区二区三区四区| 亚洲一区精品电影| 色婷婷在线视频观看| 亚洲免费在线看| 成人毛片网站| 无码人妻久久一区二区三区蜜桃| 韩日精品视频一区| 欧美激情精品久久久久| 国产精品久久9| 色偷偷www8888| 亚洲一区二区免费视频| 国产精品久久精品国产| 亚洲一区二区观看| 久久精品亚洲精品国产欧美| 在线播放日韩精品| 成年无码av片在线| 一本久道久久综合| 国产免费高清视频| 欧美日韩国产在线| 成人两性免费视频| 国产性猛交普通话对白| 欧美色图天堂网| 神马影院一区二区| 中文字幕精品无| 538prom精品视频线放| 激情久久av| 天堂在线资源网| 亚洲男子天堂网| 亚洲AV无码久久精品国产一区| 蜜臀av一区二区| 亚洲欧美日韩国产中文专区| 青青草视频播放| 色综合中文字幕| 中文字幕一区二区三区四区五区 | av在线无限看| 看片网站欧美日韩| 欧美剧在线观看| 国产无遮挡aaa片爽爽| 一区二区三区不卡视频| 情事1991在线| 97超碰国产在线| 精品国内自产拍在线观看| а天堂中文在线资源| 亚洲国产精品嫩草影院| 欧美xxxx黑人又粗又长密月| 亚洲h视频在线观看| 最近2019中文字幕大全第二页 | 日韩欧美一区二区视频在线播放 | 久久精品视频2| 91国内精品久久| 欧美成人一二三区| 国产99久久精品一区二区 夜夜躁日日躁 | 亚洲色图丝袜美腿|