返回顶部
首页 > 资讯 > 后端开发 > Python >Python 连接Access数据库
  • 826
分享到

Python 连接Access数据库

数据库PythonAccess 2023-01-31 05:01:08 826人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

   对于access数据库连接的时候,原想没那么难。可是不断的报错。      win32com odbc 都已经试过啦,还是不行,    最后通过该链接:Http://en.wikibooks.org/wiki/python_Prog

   对于access数据库连接的时候,原想没那么难。可是不断的报错。

 

   win32com odbc 都已经试过啦,还是不行,

   最后通过该链接:Http://en.wikibooks.org/wiki/python_Programming/Database_Programming

   下载了 pyodbc 解决了问题,关键因素还是对sql语句的支持,必须写的非常规范,比如 join 必须写成 inner join 等等。

   错误消息:ProgrammingError: (u'42000', u'[42000] [Microsoft][ODBC Microsoft Access \u9a71\u52a8\u7a0b\u5e8f] FROM \u5b50\u53e5\u8bed\u6cd5\u9519\u8bef\u3002')

   基础代码:


   
import pyodbc 
DBfile = '/data/MSAccess/Music_Library.mdb'
conn = pyodbc.connect('DRIVER={Microsoft Access Driver (*.mdb)};DBQ='+DBfile)
cursor = conn.cursor()
 
SQL = 'SELECT Artist, AlbumName FROM RecordCollection ORDER BY Year;'
for row in cursor.execute(SQL): # cursors are iterable
    print row.Artist, row.AlbumName
 
cursor.close()
conn.close()

   以此作为备忘!

--结束END--

本文标题: Python 连接Access数据库

本文链接: https://lsjlt.com/news/188580.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python 连接Access数据库
       对于access数据库连接的时候,原想没那么难。可是不断的报错。      win32com odbc 都已经试过啦,还是不行,    最后通过该链接:http://en.wikibooks.org/wiki/Python_Prog...
    99+
    2023-01-31
    数据库 Python Access
  • C#连接Access数据库
    C#连接Access数据库  Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和&nb...
    99+
    2024-04-02
  • Access数据库的连接
    这篇文章主要介绍“Access数据库的连接”,在日常操作中,相信很多人在Access数据库的连接问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Access数据库的连接”的疑惑...
    99+
    2024-04-02
  • vb中怎么连接access数据库
    vb中怎么连接access数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。VB连接access数据库的常用方法: ①使用ADO对象,通过编...
    99+
    2024-04-02
  • 如何远程连接access数据库
    小编给大家分享一下如何远程连接access数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 远...
    99+
    2024-04-02
  • asp与access数据库怎么连接
    要连接ASP和Access数据库,你可以使用以下步骤:1. 在ASP页面中添加以下代码以连接数据库:``````请确保将“C:\pa...
    99+
    2023-09-21
    asp access数据库
  • java连接Access数据库的方法
    java连接Access数据库的方法,分享给大家步骤:现在我们一般使用的编译环境是java SE 1.8,不支持odbc的连接方式,所以可以用jdbc的连接方式,还要在网上下载一个jdbc的驱动包。(这里用了Access_JDBC30.ja...
    99+
    2023-05-31
    java access 连接
  • access数据库怎么建立和连接
    要建立和连接Access数据库,您可以按照以下步骤操作:1. 打开Microsoft Access软件。2. 在主界面上,点击“新建...
    99+
    2023-09-08
    access数据库
  • ASP连接Access数据库的几种方法
    在ASP中连接Access数据库有以下几种方法:1. 使用OLEDB连接字符串:```<%Dim ConnSet Conn =...
    99+
    2023-08-15
    ASP
  • odbc连接access数据库的步骤是什么
    连接Access数据库的步骤如下:1. 安装驱动程序:首先要确保在计算机上已安装了适当的ODBC驱动程序。这可以通过在控制面板中打开...
    99+
    2023-09-11
    access数据库 odbc
  • vb连接access数据库的步骤是什么
    连接Access数据库的步骤如下: 引用ADO.NET命名空间:在代码文件的顶部添加以下引用语句: Imports System...
    99+
    2023-10-21
    vb access数据库
  • vb连接access数据库的方法是什么
    在VB中连接Access数据库的方法是使用ADODB(ActiveX Data Objects)库。以下是连接Access数据库的步...
    99+
    2023-10-21
    vb access数据库
  • asp access数据库连接的方法是什么
    ASP连接Access数据库的方法如下:1. 在ASP页面中创建一个连接对象:```Set conn = Server.Create...
    99+
    2023-06-04
    asp access asp access
  • vb连接access数据库的方法有哪些
    在VB中连接Access数据库的方法有以下几种:1. 使用ADO(ActiveX数据对象)库:ADO是一种用于访问各种数据库的COM...
    99+
    2023-08-08
    vb access数据库
  • ASP连接Access数据库的方法有哪些
    ASP连接Access数据库的方法有以下几种:1. 使用ADODB连接:可以使用ADODB对象来连接Access数据库。首先需要在A...
    99+
    2023-08-11
    ASP Access数据库
  • 如何从Go项目连接Microsoft Access数据库?
    问题内容 我正在为一家私营公司开发一个本地项目,应该将 MS Access 与 golang 结合使用,但我没有找到任何从 Go 程序连接到 MS Access 数据库的信息。 我找到...
    99+
    2024-02-06
  • python怎么连接数据库_python连接数据库教程
    1、首先python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:。 2、然后可以访问Python数据库接口及API查看详细的支持数据库列表。不同的数据库你需要下载不同...
    99+
    2024-04-02
  • Python连接DB2数据库
    在工作中遇到了这样的情况,项目中需要连接IBM的关系型数据库(DB2),关于这方面的库比较稀少,其中 ibm_db 是比较好用的一个库,网上也有教程,但是好像不准确,也不太详细,错误百出,没办法只能拿到后自...
    99+
    2022-06-04
    数据库 Python
  • python--连接oracle数据库
    python--连接oracle数据库 前言一、安装cx_Oracle二、导入库三、数据库操作实例3.1 连接3.2数据库查询3.3数据库插入3.4 实例从某网站上面爬取彩票号码 四、异常...
    99+
    2023-09-07
    数据库 python oracle
  • python连接postgresql数据库
    python连接postgresql数据库 postgresql是常用的关系型数据库,并且postgresql目前还保持着全部开源的状态,所以我们今天就一起来学习一下,如何用python连接postg...
    99+
    2023-09-04
    数据库 postgresql python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作