问题标签 [pypyodbc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - python 3.3, pypyodbc, connecting to SQL Server Fails
I am using python 3.3
+ pypyodbc
. When I try:
I get an error:
I know the IP and credentials are correct, I use them every day to query server using Microsoft SQL Server Management Studio Express
. What am I missing here?
Thanks.
python - 使用 pypyodbc 访问名称中带有空格的表
这个命令工作正常..
但是,此命令会返回错误
错误是..
我使用 SQL 分析器来查看确切的 sql 查询,它非常完美,我什至已经将其处理并粘贴到与数据库的控制台会话中进行测试,它返回行数没有问题。我尝试了所有不同的单引号和双引号组合。似乎如果放置一个没有任何引号的单个单词的表名,它就可以正常工作。如果我尝试输入一个包含多个单词的表名,我必须使用引号,但它会失败。
希望你们能对此有所了解,它阻止了我的项目,:(
python - 错误 - 多级文件夹内的 pypyodbc.win_create_mdb
它对于双级工作正常,但是当我创建跳闸级文件夹错误时出现错误。你能给我遮光吗> 谢谢。 用于 python 的 MS Access 库
python - 使用 Python 将文件附加到 Access 数据库中
我很想用 Python 将一些文件附加到 Access 数据库中。我使用pypyodbc库。
我们可以使用VB以编程方式将文件附加到记录:http : //office.microsoft.com/en-us/access-help/attach-files-and-graphics-to-the-records-in-your-database-HA001213852。 aspx(请参阅“以编程方式将文件附加到记录”一章)
但是我如何使用pypyodbc的SQL或其他包在Python中做到这一点?
PS 对不起我的“hodoolny”(=="Moscow stilted")英语。~:)
python-3.x - 无法创建数据库错误 pypyodbc
我已经安装了 pypyodbc 来创建和修改 Access 数据库。但是,按照教程我收到以下错误:
我正在做的就是:
我一直在寻找答案,但这个错误通常发生在 Linux 上,似乎不是 Windows。
我在 Windows 7(管理员访问)上使用 ActivePython3.3(32 位)、pypyodbc、MS Access 2010(32 位)。
解决了:
通过导入 os 模块并找到文件路径,然后使用该文件路径作为上述语句中的参数。
谢谢您的帮助。不幸的是,我似乎在回答、评论等链接不起作用时遇到问题,我似乎也无法评价答案。
ms-access - Access 数据库的插入语句错误
我正在尝试使用 python 和 pypyodbc 将数据添加到数据库(以及 MS Access)。我已经在 MS Access 中测试了我的插入语句作为查询,它可以工作。问题是当我在程序中运行它时会出现以下错误:
我的插入语句如下所示:
请注意,列标题包括其类型作为其名称的一部分,因为这是一个测试表。
该程序是这样工作的:
列数比插入语句中的多,因为 ID 有一个自动增量列。这意味着必须在插入语句中定义列才能将数据提交到正确的列中。因此,如果一行有一个空条目,则插入语句中会丢失该列。
我看不出插入语句有什么问题,尤其是当它直接在 MS Access 中工作时。
我在 Windows 7 机器上使用 ActivePython33 和 pypyodbc,MS Access 2010。
python - 使用 pypyodbc 运行多个存储过程给出不完整的结果
我正在运行一个相对简单的 python 脚本,该脚本旨在读取具有一系列存储过程的文本文件 - 每行一个。脚本应该在第一行运行存储过程,移动到第二行,在第二行运行存储过程,等等。运行这些存储过程应该填充一个特定的表。
所以我的问题是这些程序没有用它们应该的所有结果填充表。例如,如果我的文件看起来像
myproc 'data1' 应该用大约 100 条记录填充另一个表,而 myproc 'data2' 应该用另外 50 条记录填充这个另一个表。相反,我最终得到了大约 9 个结果 - 第一个过程中有 5 个,第二个过程中有 4 个。
我知道这些程序有效,因为如果我通过 OSQL 运行相同的 sql 文件(使用 procs)并且我在另一个表中得到正确的 ~150 条记录,那么显然这与我的脚本有关。
这是我正在运行的代码:
我认为这与未提交的程序有关......或什么?坦率地说,我真的不明白为什么只提交 5/100 条记录。
我不知道。任何帮助或建议将不胜感激。
python - linux上的pyodbc连接失败
我正在尝试使用 pyodbc 连接到数据库,以下代码在 Windows 上运行良好,尝试在 linux 上运行相同的代码会出现如下错误,任何人都可以建议这里有什么问题以及如何解决它?
vi /etc/odbcinst.ini
错误:-
python - Connecting to MSSQL Server using pypyodbc on OS X
I'm having problems making a basic connection to a MSSQL Database Server using pypyodbc on OS X.
I have installed both unixodbc
and freetds
via Homebrew
I then installed pypyodbc
When I try to make a connection it fails with:
My basic test.py
looks like this:
There are several similar questions but they don't' seem to be addressing the problem I'm having which seems to be related to a driver issue.
There seems to be a bug report reported here relating to this: https://code.google.com/p/pypyodbc/issues/detail?id=31