使用ADO訪問ACCESS

2021-09-08 07:53:03 字數 1305 閱讀 9526

# -*- coding:utf-8 -*-

# file: ado.py

#import win32com.client                                # 匯入win32com.client

adocon = win32com.client.dispatch('adodb.connection')                # 建立連線物件

adocon.open('podbc')                                  # 連線到資料來源

adors = win32com.client.dispatch('adodb.recordset')                # 建立recordset物件

adors.open('[' + 'people' + ']', adocon, 1, 3)                    # 開啟資料來源中的people表

adors.movefirst()                                # 移動到第一條記錄

for i in range(adors.recordcount):

print adors.fields('name').value                    # 輸出記錄的name

print adors.fields('age').value                        # 輸出記錄的age

print adors.fields('***').value                        # 輸出記錄的***

adors.movenext()

adors.addnew()                                    # 新增新記錄

adors.fields('name').value = 'kate'                        # 新記錄的name

adors.fields('age').value = 22                            # 新記錄的age

adors.fields('***').value = 'female'                        # 新記錄的***

adors.update()                                    # 更新記錄

adors.close()                                    # 關閉表

adocon.close()                                    # 關閉資料庫連線

使用ADO或ADO控制項訪問資料庫

目錄 1 資料庫的基礎知識以及建立access資料庫 2 資料庫的介面 3 使用ado或ado控制項訪問資料庫 上篇文章,為大家講解了資料庫的介面,大家對ado也有了較為基礎的了解,這篇文章主要解決大家對ado的用處的疑惑。vb為使用者提供了很多訪問資料庫的方式 方法一 使用ado物件,通過編寫 訪...

MFC中使用ADO讀取Access的步驟

1 開啟連線 pconnection open bstr t strconnstr,admodeunknown 2 取得所開啟檔案中所有的表名 ptablenamerecordset pconnection openschema adschematables while ptablenamereco...

VB使用ADO操作Access資料庫

這裡只是個簡單不能再簡單的vb小程式例項,但它包含這幾個關鍵字 vb6.0 ado access 環境 visual basic 6.0 企業版 非精簡版,不然會缺少必須的控制項 資料庫 access資料庫,資料庫是xs.mbd,內建表為xj 結果 vb使用ado連線access資料庫,查詢xj表中...