pyodbc相关内容
我需要从 python2.7 通过 pyodbc 调用 SqlServer存储过程 / code> module with input parameter name。 我根据文档按输入参数顺序: cursor.execute('{ CALL [SP_NAME](?,?)}', ('value','value')) 它有效,但是由于存储过程输入参数的顺序总是改变,我需要
..
我在远程主机上使用django-pyodbc作为Ubuntu 12.04 LTS和MSSQL 2008上的数据库后端。除了返回西里尔字符之外,它的效果很好。而不是他们,我看到问号 - '?'。我开始调查可能会导致这个问题。 据我所知MSSQL-django链看起来如此: MSSQL FreeTDS unixODBC pyodbc django-p
..
有没有人有经验的部署一个Django应用程序与SQL Server数据库后端?我们的工作场所大量投资在SQL Server中,如果没有足够的后端,则不支持Django。 我知道mssql.django- pyodbc和django-mssql作为非正式支持的后端。这两个项目似乎只有一个人的贡献,这是一个担心,虽然贡献似乎有点规律。 有没有任何其他后端的SQL Server得到很好的支持
..
我有一个python程序从db2数据库调用存储过程。我使用 results = cursor.fetchall()来处理我的存储过程的结果。但是,我的存储过程返回两个游标。 结果仅包含第一个。我需要一种方法来循环遍历尽可能多的光标。我希望 fetchmany()将是我的答案,但不是。 我真的需要能够做多个结果集,因为我正在编写的程序只能调用一个存储过程。要回去使用它能够调用两个需要很多。除了
..
我正在尝试使用pyodbc和pandas.io.sql通过python连接到IBM DB2,现在扭曲的是我不是超级用户,或者说我没有任何权利安装DB2驱动程序或其他任何东西。 p> 可以使用pyodbc和pandas.io.sql连接到这样的条件的DB2。 代码到目前为止我使用的是 cnxn = pyodbc.connect('Driver = {FreeTDS}; Hostn
..
我下载了Python 2.7( python-2.7.1.amd64.msi )和pyodbc,用于连接到DB2数据库的python扩展模块(即 pyodbc-2.1.8.win- amd64-py2.7.exe ) 我写了如下所示的示例脚本。 import csv import pyodbc conn = pyodbc.connectpyodbc.connect('DRIV
..
我试图在Linux(raspbian)环境中使用python语言将日期和时间插入到SQL服务器中。至目前为止,我可以连接到MS Sql,并且我还使用pyodbc创建了一个表和im。 #! / user / bin / env python import pyodbc import datetime dsn ='nicedcn' user = myid password
..
我在python中运行一系列复杂的sql查询,它涉及临时表。我的自动提交方法似乎没有工作从临时表中检索数据。我在下面使用的代码片段,这是我得到的输出: testQuery =“”“ 选择前10个* INTO#Temp1 FROM Table1 t1 JOIN Table2 t2 on t1.key = t2.key “”“ cnxn = pyodbc.connect(r
..
我在Linux上从python连接到MSSQL数据库。 每当我尝试通过python连接到数据库。我收到以下错误: >> import pyodbc >>> connection = pyodbc.connect('DRIVER = {FreeTDS}; SERVER = xx.xx.xxx.xxx; DATABASE = xxxxxxxxx; UID = xxxxx; PWD = xxx
..
我使用pypyodbc插入数据到数据库,当我使用cursor.execute()命令我尝试把sql字符串和参数,但我得到以下错误: SELECT uid FROM HP_DATA WHERE(hpName =?AND processID =?AND ipAddress =?AND port =?AND usernameTried =?AND passwordTried =?AND fil
..
我是一个新的python编程,我想写一个python程序从数据库读取和写入数据。 连接代码如下: DNS ='catalogue DRV ='{Microsoft Access Driver(* .mdb)}' conn = pyodbc.connect('DRIVER =%s; DSN =%s;'%(DRV,DNS)) b $ b 目录是DSN名称。 我
..
我尝试使用以下连接字符串连接到Access 2007数据库。 conn = pyodbc.connect Driver = {Microsoft Access Driver(* .mdb,* .accdb)}; DBQ =
..
我已经检查过stackoverflow很多过去,总是能够找到我一直在寻找,但我似乎不能得到这个工作,所以我问我的第一个问题。 我不是一个程序员,但我在工作中提到过Python,现在我有一个Python项目。 基本问题: b $ b 我有一个使用Python和tkinter构建的表单。当按下表单上的按钮时,我想要将值插入到数据库中。 详细信息: 我正在使用Python
..
我目前正在使用pyodbc从数据库中选择一个大的列表。然后将结果复制到一个大列表,然后我试图迭代列表。在我放弃python之前,尝试在C#中创建它,我想知道是否有一些我做错了。 clientItems.execute(“Select id from largetable where year =?”,year); allIDRows = clientItemsCursor.fetcha
..
在项目中,我需要从Visual FoxPro数据库提取数据,该数据库存储在dbf文件中,我有一个数据目录,其中包含539个文件,我需要考虑到这一点,每个文件都代表一个数据库表,我已经做了一些测试,我的代码如下: import pyodbc connection = pyodbc。 connect(“Driver = {Microsoft Visual FoxPro Driver};
..
这里是我尝试过的: - 通过搜索查找Vista的ODBC数据源管理器, - 添加新的文件数据源*,选择驱动程序为Microsoft Access(* .mdb),并选择我感兴趣的mdb文件, -import pyodbc从python shell并尝试: pyodbc.connect(“DSN =”) 我收到以下错误消息(葡萄牙语**)
..
我如何序列化pyodbc游标输出(从 .fetchone , .fetchmany 或 .fetchall )作为Python字典? 我使用bottlepy,需要返回dict,所以它可以返回JSON。 p> 解决方案 如果提前不知道列,请使用 cursor.description 来构建列名称和 zip 与每一行,以产生一个字典列表。示例假定连接和查询已构建: >> curso
..
我请求您帮助解决错误。我试图使用Python将MS Access数据库表保存为CSV文件。我似乎遇到了一个错误,我不知道如何解决。我看过通过堆栈溢出不同的帖子,并尝试了,但没有任何履行。请提供您的帮助。 import pyodbc import csv conn_string = DRIVER = {Microsoft Access Driver(* .mdb,* .accdb
..
我的问题的坚果是我的脚本不能写完整的unicode字符串(从数据库检索)到csv,而只是每个字符串的第一个字符写入文件。例如: U,1423.0,831,1,139 其中输出应为: 华盛顿大学学生,1423.0831 ,1,139 一些背景:我使用pyodbc连接到MSSQL数据库。我有我的odbc配置文件设置unicode,并连接到db如下:
..
我运行Linux(2.6.18-164.15.1.el5.centos.plus)并尝试安装pyodbc。我在做pip安装pyodbc并得到一个非常长的错误列表,其结束在 错误:命令'gcc'失败退出状态1 ,我看过以下内容: p> InstallationError:Command / usr / local / bin / python -c“import setuptools;
..