pypyodbc相关内容

是否可以一次接受多个查询?

下面的Cursor.Execute调用是否可以一次执行多个SQL查询? cursor.execute("use testdb;CREATE USER MyLogin") 我还没有安装Python,但想知道Cursor.Execute是否支持上述形式? import pyodbc # Some other example server values are # server = ' ..
发布时间:2022-04-25 09:49:17 Python

对于 pandas 来说,有没有办法将Read_SQL()与接受多个变量的SQL语句一起使用?

这是我代码的一部分。我已经有了一个包含值的数据库,需要根据该数据框中的值创建一个新的数据框(目前这些值只有12&;13,存储在header_row_ids变量中)。 当我运行该脚本时,收到以下错误消息: pandas.io.sql.DatabaseError:对SQL‘SELECT*FROM dbo.TestDetails WHERE ID IN(?,?),(13,12)’:(‘ ..
发布时间:2022-04-24 23:09:37 Python

从 Access 数据库查询问题:“无法将字符串转换为浮点数:E+6"

我在 MS Access 中有一个数据库.我正在尝试使用 pypyodbc 向 Python 查询一张表.我收到以下错误消息: ValueError: 无法将字符串转换为浮点数:E+6 表中的数字相当大,最多有十位有效数字.错误消息告诉我 MSAccess 正在用科学记数法格式化它们,而 Python 正在将它们作为字符串读取. 表格中的字段格式为带两位小数的单数.当我看到数据库 ..
发布时间:2021-12-12 22:36:54 Python

如何从SQL Server数据库获取字节并在Python中转换为图像

-我正在使用python将测试数据加载到SQL Server数据库中,并且能够成功拍摄图像并将其分解为字节,然后将其存储在数据库中,但是当尝试取回字节并将其解码为将其保存为新文件类型,我得到的只是一个空白图像文件.不知道我在这里做错了什么... -我已经尝试使用其他教程中的base64进行了多次迭代以及类似的问题,但是似乎找不到能够解决我的问题的迭代. SQLCommand =(“从验证 ..
发布时间:2021-04-16 19:58:46 其他开发

pypyodbc:[Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] ConnectionWrite(send())

我的python脚本读取了大约一半的数据集(在10000中大约有5000行),并且突然中途出现此错误: [Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] ConnectionWrite(send()) 我正在使用pypyodbc连接到Azure SQL服务器.我无法在线找到任何解决方案.我什至不知道是什么原因导致此错误. 请帮助. 解 ..
发布时间:2020-07-04 21:31:51 Python

在Python脚本中创建SQL Server临时表

我正在使用pypyodbc连接到SQL Server.我想将结果集像在SQL中一样存储到临时表中.但是每次我尝试执行此操作时,我都会收到以下错误消息: pypyodbc.ProgrammingError :("24000","[24000] [Microsoft] [ODBC SQL 服务器驱动程序]无效的游标状态') 这就是我要查询的内容: querytest = "SELEC ..
发布时间:2020-07-04 21:31:41 数据库

pypyodbc-在循环中执行存储过程时,游标状态无效

我有一个使用pypyodbc与MSSQL数据库进行交互的python程序.存储过程在MSSQL中创建,并通过python运行.如果我只执行一次存储过程(通过python),就没有问题.但是,当它在for循环中多次执行时,出现以下错误: pypyodbc.ProgrammingError :("24000","[24000] [Microsoft] [SQL Server Native Cli ..
发布时间:2020-07-04 21:31:39 数据库

字节字符串太长PyPyOdbc

使用FreeTDS和Python3.5库PyPyodbc尝试在SQL Server数据库(位于Windows中)中插入一行时,出现了'Byte string too long'的错误. 在FreeTDS conf文件下,有一个我已更改为的'text size'副版本: [global] text size = 4294967295 这是配置文件 /etc/freetds/freet ..
发布时间:2020-07-04 21:30:33 Python

使用pypyodbc,pymssql和pyodbc的优点和缺点是什么?

我知道Pypyodbc是Pyodbc的较新版本.之前有人问过这两者之间的比较问题,但我想将Pymssql添加到混合中. 解决方案 截至2019年12月: pyodbc 正在积极开发中, pypyodbc 出现在pyodbc之后,但不是"pyodbc的较新版本",它是另一种纯Python实现.自2017年1月以来,该产品尚未正式发布. pymssql 失去了很多动力,并且 ..
发布时间:2020-07-04 21:29:27 数据库

Python/pypyODBC:使用字符串和NULL的行插入

我对Python还是很陌生,直到这个当前项目之前,它还没有真正与SQL Server和XML解析进行交互(甚至可能不是最好的方法).简而言之,我的IT团队积压了很多工作,我需要将数据放入沙箱表(由XML解析)中. XML的一部分包含[xx] 001至[xx] 025属性.我要解析的每个XML都没有包括所有这些属性.因此,我遍历了所有可能的属性的循环并将结果附加到列表中.由于并非所有XML中都 ..
发布时间:2020-07-04 21:29:24 数据库

使用pypyodbc连接到SQL Server

我需要使用python 2.7将unicode发送到SQL Server.我 pymssql失败.我现在正尝试使pypyodbc工作(而不是pyodbc),因为它提供了conn = pypyodbc.connect("DRIVER={SQL Server};SERVER='MyServer';UID='me';PWD='MyPassword';DATABASE='db'") 找回专注于连接字 ..
发布时间:2020-07-04 21:28:22 数据库

pypyodbc帮助查找入门教程

这个问题听起来很愚蠢,但是有人可以给我提供带有PostgreSQL的pypyodbc ....?我一直在互联网上搜索它,却一无所获*。 解决方案 我无法想象您为什么要使用pypyodbc;使用 DB-API 驱动程序直接代替,,例如 psycopg2 或维护程度较差但对PyPy更友好的 pyPgSQL ,或者较新的较不成熟的 py-postgresql 。有关更多信息,请参见数据库驱动程序 ..
发布时间:2020-05-30 01:46:12 其他开发

与pypyodbc相比,pyodbc有什么设计优势吗?

我知道 pyodbc 是一个较旧的项目,可能功能更强大,功能更强大,但是在那里有关其设计的任何信息(基于已编译的C代码的组件),将使其优于纯Python实现,例如我做了很多ETL工作,并且正在考虑从Linux/Jython/JDBC方法切换到Windows/Cygwin/Python/ODBC方法. 解决方案 用C语言编写的pyodbc优于pypyodbc的潜在优势是: 速度-请参见 ..
发布时间:2020-05-19 20:11:04 Python

如何使用例如将MS Access表导出到Python中的csv文件中pypyodbc

我一直在尝试使用pypydobc将 MS Access数据库中的表导出到 csv 文件中-使用 fetchone 功能会花费很多时间,例如200,000行需要大约5分钟的时间来打印.如果 fetchone 更快,我可以将结果打印到一个csv文件中,但是它花费的时间太长了.这是我到目前为止尝试过的: import pypyodbc pypyodbc.lowercase = False conn ..
发布时间:2020-05-19 20:07:06 Python