使用ADO访问ACCESS

简介: # -*- coding:utf-8 -*-# file: ADO.py#import win32com.client                                # 导入win32com.

# -*- 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('sex').Value                        # 输出记录的sex
    adoRS.MoveNext()
adoRS.AddNew()                                    # 添加新记录
adoRS.Fields('name').Value = 'Kate'                        # 新记录的name
adoRS.Fields('age').Value = 22                            # 新记录的age
adoRS.Fields('sex').Value = 'Female'                        # 新记录的sex
adoRS.Update()                                    # 更新记录
adoRS.Close()                                    # 关闭表
adoCon.Close()                                    # 关闭数据库连接

相关文章
|
开发框架 .NET 数据库连接
win2016下asp无法连接access的解决方案
win2016下asp无法连接access的解决方案
469 0
win2016下asp无法连接access的解决方案
|
PHP
【laravel】访问时You don‘t have permission to access on this server.
【laravel】访问时You don‘t have permission to access on this server.
310 0
【laravel】访问时You don‘t have permission to access on this server.
|
存储
Microsoft Access 数据类型
Microsoft Access 数据类型
96 0
|
安全 数据库
数据库——报错:无法创建链接服务器 “(null)“ 的 OLE DB 访问接口 “Microsoft.Ace.OLEDB.12.0“ 的实例。
数据库——报错:无法创建链接服务器 “(null)“ 的 OLE DB 访问接口 “Microsoft.Ace.OLEDB.12.0“ 的实例。
数据库——报错:无法创建链接服务器 “(null)“ 的 OLE DB 访问接口 “Microsoft.Ace.OLEDB.12.0“ 的实例。
|
Web App开发 存储 缓存
Cookie 和 Storage API 区别与详解
Cookie 和 Storage API 区别与详解
189 0
Cookie 和 Storage API 区别与详解
|
.NET 数据库连接 数据库
asp开发记录(1)——[Microsoft][ODBC Microsoft Access Driver]行中有错误
 今天做东西的时候发现的此处错误,最后虽然解决了,但是自己还是要记录一下,方便以后查询!使用rs.Update()的时候,发现如下错误:[Microsoft][ODBC Microsoft Access Driver]行中有错误1、开始怀疑参数的问题,在进行数据更新的时候发生参数不符合数据库内的类型或其他的要求。
744 0
|
数据库 数据安全/隐私保护
MFC利用ADO建立access数据源 ---包括访问带access密码与不带access密码两种方式)
void CDlg_login::OnButton1() { CString c_user,c_password;m_user1.GetWindowText(c_user);m_password1.GetWindowText(c_password); if (c_user.
1026 0