问题标签 [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.
python - pypyodbc cursor.execute() 列表索引超出范围
太晚了,我累了——我希望我只是犯了一个愚蠢的错误,但我似乎看不到它。谁能看到我可能做错了什么?如果我在 SQL Server Management Studio 上运行 SQL,它可以正常工作。我可以对游标运行其他 SQL 语句,但不能运行这个。
提前致谢
系统:
询问:
代码:
例外:
python - Pypyodbc: Can't open lib 'FreeTDS' : file not found") 尝试连接 SQL Server 时出错
我正在尝试在 Mac 上使用 Pypyodbc 连接到 SQL Server,但出现以下错误:
我已经安装了 freeTDS 和 unixodbc
这是我的带有虚拟数据的连接字符串:
python - 使用 Python 将 YahooFinance 数据插入 SQL 数据库
我正在尝试使用 Python 的 pypyodbc 将从 YahooFinance 检索到的数据插入 SQL Server 数据库。
我正在使用下面的代码:
这会产生错误
我可能做错了什么?请注意,我是一名 Python 新手,之前曾使用 MATLAB 进行过此类检索和数据库插入。
python - 我正在使用 pypyodbc.connect - 有没有办法给它一个应用程序名?
在 _mssql.connect 中,有一个添加 appname 的选项。我想知道 pypyodbc.connect 是否有类似的东西。
谢谢你。
python - 如何在 Python 3.4 上下载 PYODBC
我一直在尝试将 PYODBC 1.3 下载到 Python 3.4 上大约 2 周。
我去了:https ://pypi.python.org/pypi/pypyodbc/1.3.0下载文件夹。
当我运行 easy_install.py 和 pyodbc.py 时,它似乎运行良好。但是当我尝试创建一个新查询或其他任何内容时,当我导入 PYODBC 时,它会显示“没有名为‘pyodbc’的模块。
我可以请逐步说明下载它吗?
我有 Windows 32 位,如果有帮助的话。
任何信息都会对我有很大帮助!谢谢!
python-2.7 - 如何使用python中字典的值在数据库中查询?
例如我有我的字典:my_dict = {'2':'even','1':'odd','3':'odd'}
这是我的数据库:
+---------+--------+
| Numeric | String |
+---------+--------+
| 5 | five |
| 4 | four |
| 3 | three |
| 2 | two |
| 1 | one |
+---------+--------+
在my_dict
字典中,使用它们keys
,我想String
在我的数据库(SQL SERVER)中获取它们的值,并使用它们values
,按以下顺序对它们的String
值进行排序:
odd - even - odd
被喜欢这个
one two three
.
并像这样打印输出:Let's count one two three
. 实际上,我只是基于 Jisoo 的问题Querying a list of tuples in Database因为我们非常相似,但在我的,是关于字典的。
python - python中的字典是否允许重复?
鉴于此元组列表:
在哪里,
是每个单词的词性标签,我将其转换lists
为字典:
它给了我这个输出:
我注意到只有一个'the': 'DT'
,而且顺序也发生了变化。我期望的是转换后的lists
会是这样的:
然后使用 pypyodbc,我将在我的数据库(sql server)中查询 in 的Tagalog
值:key
my_dict
并将输出显示为这样的字符串:
python - 希伯来语显示为乱码,使用 PyPyODBC 导入数据库
我正在尝试使用希伯来语数据库,不幸的是输出是乱码。我究竟做错了什么?
如果我查看 cur.fetchone():
输出:
python-3.x - 带有 oracle 11gR2 的 Pypyodbc 抛出 SQL_INVALID_HANDLE
我正在使用 pypyodbc-1.3.3 连接到 oracle DB。我正在做
我收到 pypyodbc.ProgrammingError: ('', 'SQL_INVALID_HANDLE')
我无法解决问题。
注意:我的 TNS_ADMIN 设置到我当前的 tnsnames.ora 文件所在的目录。
我也尝试过使用“SERVER”而不是“DBQ”。请帮忙!
python - Python / pypyODBC:使用字符串和 NULL 插入行
我对 Python 还是很陌生,直到这个当前的项目(甚至可能不是最好的方法)才真正与 SQL Server 和 XML Parsing 进行交互。长话短说,我的 IT 团队积压很多,我需要将数据放入沙箱表(从 XML 解析)。
有一段 XML 包含属性 [xx]001 到 [xx]025。并非所有这些属性都包含在我将要解析的每个 XML 中。因此,我遍历所有可能属性的循环并将结果附加到列表中。由于并非所有属性都在每个 XML 中,因此我可以通过尝试表示每个属性来招致 noneTypes。在创建我需要将它们转换为 NULL 的 SQL 插入语句之前,这不是问题。可能有一些非常简单的方法来处理这个问题,但是我的新手状态阻碍了我的进步。相关的代码片段如下...
一般来说,也许有更好的方法来做到这一点?我担心 sqlList 可能只能在我达到限制之前变得如此之大。
以下是 sqlList 的示例:
我收到以下错误消息: