亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

VB程序如何訪問數據庫

2024-07-21 02:40:38
字體:
來源:轉載
供稿:網友

 
通過【Data】控件訪問數據庫

    (1)啟動VB。
    (2)出現如圖10.12所示的新建工程的【新建】選項卡。

(圖片較大,請拉動滾動條觀看)
    (3)出現如圖10.13所示的VB主界面。
VB程序如何訪問數據庫
    (4)如圖10.14所示。
VB程序如何訪問數據庫
    (5)出現如圖10.15所示的【屬性窗口】界面。

(圖片較大,請拉動滾動條觀看)
    ―――――――――――――――――――――――――――――――――――――
    odbc;dsn=graduateDB;uid=scott;pwd=tiger;
    ―――――――――――――――――――――――――――――――――――――
    (6)如圖10.16所示。
VB程序如何訪問數據庫
    (7)選擇【Form1】窗體上出現名為Text1的【TextBox】控件。
    (8)出現如圖10.17所示的【TextBox】控件的屬性窗口。
    (9)按照和Text1同樣的步驟添加名為Text2的【TextBox】控件,其主要的設置為。
    (10)按照和Text2同樣的步驟添加名為Text3的【TextBox】控件,其主要的設置為。
    (11)設計好的窗體Form1如圖10.18所示。

(圖片較大,請拉動滾動條觀看)
    (12)在VB主界面的【快捷按鈕區】單擊運行快捷按鈕,如圖10.19所示。

(圖片較大,請拉動滾動條觀看)
    (13)運行結果如圖10.20所示。
VB程序如何訪問數據庫
VB程序如何訪問數據庫
    (14)讀者可以從本書的配套光盤上找到實例的配套程序。
    【參見光盤文件】:第10章/使用Data控件訪問數據庫.vbp,窗體為Form1.frm。
    (15)利用表格來表示上述過程中窗體的設置,如表10.1所示。

(圖片較大,請拉動滾動條觀看)

通過【ADODC】控件訪問數據庫

    (1)啟動VB,建立新的工程。
    (2)如圖10.21所示的VB主界面的【菜單欄】選擇【工程】/【部件】選項。
VB程序如何訪問數據庫
    (3)出現如圖10.22所示的部件的【控件】選項卡。
    (4)如圖10.23所示。

(圖片較大,請拉動滾動條觀看)
    (5)如圖10.24所示。
    (6)出現如圖10.25所示的屬性頁的【通用】選項卡。

(圖片較大,請拉動滾動條觀看)
    (7)切換到如圖10.26所示的屬性頁的【身份驗證】選項卡。

    (8)切換到如圖10.27所示的屬性頁的【記錄源】選項卡。

(圖片較大,請拉動滾動條觀看)
    (9)主要的屬性設置如圖10.28所示。

(圖片較大,請拉動滾動條觀看)
    (10)向Form1窗體中添加一個名為Text2的【TextBox】控件。
    (11)向Form1窗體中添加一個名為Text3的【TextBox】控件。
    (12)讀者可以從本書的配套光盤上找到實例的配套程序。
    【參見光盤文件】:第10章/使用ADODC控件訪問數據庫.vbp,窗體為Form2.frm。
    (13)利用表格來表示上述過程中窗體的設置,如表10.2所示。

(圖片較大,請拉動滾動條觀看)

(圖片較大,請拉動滾動條觀看)
    (14)程序運行結果如圖10.29所示。
VB程序如何訪問數據庫

通過【ADODB】編程對象訪問數據庫

    1. 引用【ADODB】對象
    要使用【ADODB】對象,必須首先進行引用。
    (1)啟動VB,新建工程。
    (2)如圖10.30所示。
    (3)出現如圖10.31所示的【引用】界面。

(圖片較大,請拉動滾動條觀看)
    2. 使用【ADODB】對象編程
    (1)設計如圖10.32所示的窗體Form3。
VB程序如何訪問數據庫
    利用表格來表示上述過程中窗體的設置,如表10.3所示。

(圖片較大,請拉動滾動條觀看)

(圖片較大,請拉動滾動條觀看)
    (2)讀者可以從本書的配套光盤上找到實例的配套程序。
    【參見光盤文件】:第10章/使用ADODB對象編程訪問數據庫.vbp,窗體為Form3.frm。
    (3)窗體Form3內所有的VB代碼如下。
     ―――――――――――――――――――――――――――――――――――――
    ‘強制性聲明變量后才能使用
    Option EXPlicit
    ‘定義RS為ADODB對象的記錄集
    Dim Rs As New ADODB.Recordset
    ‘定義conn為ADODB對象的連接
    PRivate conn As ADODB.Connection
    ‘窗體運行時初始化過程
    Private Sub Form_Load()
    ‘定義ConnStr為連接字符串
    Dim ConnStr As String
    ‘定義Cmd為ADODB的命令字符串
    Dim Cmd As New ADODB.Command
    Set conn = New ADODB.Connection
    ConnStr = "DSN=graduateDB;uid=scott;pwd=tiger;"
    conn.ConnectionString = ConnStr
    ‘按照ConnStr的內容連接數據庫
    conn.Open
    ‘查詢數據表dept的內容
    With Cmd
    .ActiveConnection = conn
    .CommandType = adCmdTable
    .CommandText = "dept"
    End With
    ‘將數據表dept的內容送記錄集RS
    With Rs
    .CursorLocation = adUseClient
    .CursorType = adOpenStatic
    .LockType = adLockPessimistic
    .Open Cmd
    End With
    ‘定義3個文本框的數據源為RS
    Set Text1.DataSource = Rs
    Set Text2.DataSource = Rs
    Set Text3.DataSource = Rs
    ‘定義3個文本框顯示的字段
    Text1.DataField = "DEPTNO"
    Text2.DataField = "DNAME"
    Text3.DataField = "LOC"
    End Sub
    ‘單擊【首記錄】按鈕的執行過程
    Private Sub CmdFirst_Click()
        Rs.MoveFirst
        Rs.Update
    End Sub
    ‘單擊【上記錄】按鈕的執行過程
    Private Sub CmdPrevious_Click()
      Rs.MovePrevious
      If Rs.BOF Then
         Rs.MoveFirst
         Rs.Update
      End If
    End Sub
    ‘單擊【下記錄】按鈕的執行過程
    Private Sub CmdNext_Click()
      Rs.MoveNext
      If Rs.EOF Then
        Rs.MoveLast
        Rs.Update
     End If
    End Sub
    ‘單擊【末記錄】按鈕的執行過程
    Private Sub CmdLast_Click()
      Rs.MoveLast
      Rs.Update
    End Sub
    ‘單擊【退出】按鈕的執行過程
    Private Sub CmdExit_Click()
       conn.Close
       Set conn = Nothing
       Unload Me
       End Sub
    ―――――――――――――――――――――――――――――――――――――
    (4)窗體Form3的運行結果如圖10.33所示。

VB程序如何訪問數據庫


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲成人国产精品| 亚洲免费福利视频| 国产在线观看精品一区二区三区| 欧美一级片免费在线| 欧美肥臀大乳一区二区免费视频| 国产精品成久久久久三级| 日本国产欧美一区二区三区| 国内精品美女av在线播放| 成人妇女免费播放久久久| 国产欧美日韩视频| 国产精品www| 精品国产成人在线| 亚洲第一区在线| 日产精品99久久久久久| 国产精品美女久久久免费| 亚洲福利视频网| 日韩av网址在线观看| 国产精品永久免费在线| 国产精品入口夜色视频大尺度| 国产精品自产拍在线观| 欧美福利视频网站| 亚洲色图色老头| 成人女保姆的销魂服务| 久久成人一区二区| 91牛牛免费视频| 在线视频精品一| 国产一区红桃视频| 一夜七次郎国产精品亚洲| 伊人久久男人天堂| 久久精彩免费视频| 91九色单男在线观看| 国产狼人综合免费视频| 国产最新精品视频| 日韩av有码在线| **欧美日韩vr在线| 91久久久亚洲精品| 国产一区二区三区在线观看网站| 久久久伊人欧美| 久久视频在线观看免费| 中文字幕av一区二区| 国产亚洲精品久久久优势| 欧美日本黄视频| 欧洲成人在线观看| 亚洲v日韩v综合v精品v| 亚洲国产精品999| 精品性高朝久久久久久久| 久久天天躁狠狠躁夜夜躁2014| 欧美激情第一页xxx| 国产午夜精品视频| 日韩av在线免费| 91九色国产视频| 欧美精品videosex牲欧美| 神马久久桃色视频| 欧美性猛交xxxx免费看久久久| 国产伦精品一区二区三区精品视频| 国产日本欧美一区二区三区| 精品久久久久久久中文字幕| 国产香蕉97碰碰久久人人| 久久精品成人动漫| 精品动漫一区二区三区| 国产精品国产三级国产aⅴ9色| 亚洲国产一区二区三区在线观看| 久久精品91久久久久久再现| 欧美日韩国产在线看| 亚洲香蕉av在线一区二区三区| 久久资源免费视频| 日韩欧美在线看| 深夜精品寂寞黄网站在线观看| 日韩在线观看免费| 国产狼人综合免费视频| 精品亚洲aⅴ在线观看| 国产精品亚洲美女av网站| 国产精品一区专区欧美日韩| 欧美视频不卡中文| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美激情一区二区久久久| 欧美精品一区二区三区国产精品| 成人欧美一区二区三区黑人| 欧美日韩精品国产| 亚洲精品中文字| 国产精品久久久久久久久粉嫩av| 久久精品亚洲一区| 一区国产精品视频| 国自在线精品视频| 久久成人精品一区二区三区| 国产成人欧美在线观看| 国产精品视频男人的天堂| 欧美—级a级欧美特级ar全黄| 国产精品久久久久久网站| 亚洲高清免费观看高清完整版| 免费99精品国产自在在线| 成人免费视频97| 日韩精品欧美激情| 日韩精品电影网| 亚洲精品视频网上网址在线观看| 国产97色在线| 亚洲视频在线观看免费| 91精品国产91久久久久久久久| 久久大大胆人体| 欧美激情视频一区二区三区不卡| 亚洲视频第一页| 91在线观看免费高清| 久久久久久久国产精品| 久久免费在线观看| 久久精品国产久精国产一老狼| 亚洲va欧美va在线观看| 国产精品十八以下禁看| 亚洲最新av网址| 久久久中精品2020中文| 黑丝美女久久久| 亚洲欧洲中文天堂| 日韩中文字幕免费看| 久久99久国产精品黄毛片入口| 97视频在线观看免费| 久久久久久亚洲精品| 91成人在线视频| 久久精品电影一区二区| 欧美激情视频在线观看| 久热精品视频在线观看| 亚洲色图色老头| 欧美怡春院一区二区三区| 亚洲第一男人天堂| 成人免费网站在线| 日本一区二区在线播放| 在线精品视频视频中文字幕| 亚洲国产天堂久久综合网| 国产最新精品视频| 亚洲的天堂在线中文字幕| 中文字幕日韩电影| 日韩在线观看免费| 久久九九亚洲综合| 日韩高清不卡av| 欧美激情一级二级| 亚洲偷欧美偷国内偷| 成人欧美一区二区三区在线湿哒哒| 高清视频欧美一级| 日韩大陆欧美高清视频区| 亚洲成色777777女色窝| 久久久久久久一区二区三区| 欧美老女人bb| 亚洲精品美女久久| 亚洲视频免费一区| 日韩在线视频线视频免费网站| 少妇激情综合网| 91精品国产91久久久久久久久| 午夜精品三级视频福利| www亚洲精品| 久久99热精品这里久久精品| 亚洲人成电影网站色| 91在线色戒在线| 国产亚洲人成a一在线v站| 91精品免费久久久久久久久| 18久久久久久| 欧美性极品少妇精品网站| 亚洲激情视频在线| 欧美性猛交xxxx免费看久久久| 亚洲午夜久久久影院| 国产97免费视| 国产精品第七影院| 亚洲人成绝费网站色www| 日韩电影第一页| 欧美肥老妇视频| 精品国产成人在线| 久久久久久久久国产|