pyodbc

    1热度

    1回答

    有没有办法在运行时获取查询结果的列名? 我想看看是否有运行一个查询,捕获结果,并使用pyodbc

    3热度

    2回答

    我使用Python 3.6,pyodbc和连接到SQL Server。 我想连接到数据库,然后用参数创建一个查询。 下面是代码: import sys import pyodbc # connection parameters nHost = 'host' nBase = 'base' nUser = 'user' nPasw = 'pass' # make connection

    1热度

    2回答

    我们在生产环境中运行pyodbc 4.0.1,并且突然开始面对内存错误。我不知道为什么它开始发生,因为一切正常工作,直到那时......有没有任何已知的根本原因的问题在服务器配置方面? 我们已经将我们的Pyodbc版本从4.0.1升级到了DEV和UAT中的4.0.16。不幸的是,这个问题仍然存在并且具有可重现性(见下面的跟踪)。 [...] *** glibc detected *** pyth

    0热度

    1回答

    我目前正在尝试使用pyodbc从Microsoft Access中读取到python的列。其中一列有+号。我将如何去选择这一列,然后从列中打印一行。目前我的代码看起来像这样: crsr.execute("select CompoundKey, Q1Mass, Q3Mass, +veDP, CE from Conditions") for row in crsr: print("Q1 M

    1热度

    1回答

    我正在阅读文档,看到你只需要在事务中提交一次? 以下计算为一个事务还是每个函数都算作事务? def main(): conn=pyodbc.connect(sqlconnectionstring) # Assume this connects to the database cursor = conn.cursor() function1() functi

    2热度

    1回答

    我试图连接到使用Python3.4 这是对我来说 cnxn = pyodbc.connect('DRIVER={ODBC Driver 13 for SQL Server};SERVER=DESKTOP-GDM2HQ17\SQLEXPRESS;DATABASE=pyconnect;Trusted_Connection=yes') 工作的代码,我登录到我Management Studio中的SQ

    1热度

    1回答

    我特别使用python和pyodbc模块在Hadoop上执行Hive查询。代码触发问题的部分是这样的: import pyodbc import pandas oConnexionString = 'Driver={ClouderaHive};[...]' oConnexion = pyodbc.connect(oConnexionString, autocommit=True) oCo

    3热度

    1回答

    我有一个熊猫数据框oParameterData,我已经使用Hive ODBC连接在Hadoop上构建了查询。我使用它来填充名为Python字典oParameter import pyodbc import pandas oConnexionString = 'Driver={ClouderaHive};[...]' oConnexion = pyodbc.connect(oConnexio

    -2热度

    1回答

    我似乎在从Python中的Flask连接查询PYODBC连接时遇到问题。最初我使用相同的连接使整个文件,但注意到当你点击获取请求的URL时,它不会返回最新的数据。所以我调整了脚本,每次启动获取请求时启动并终止连接,这将返回相同的非更新数据。我注意到偶尔它会更新数据,但大部分时间不会。 请帮助更好地澄清此过程。 def getChg(s, cursor, arr): getIncResolved

    0热度

    1回答

    此程序是一个银行系统。它连接到一个包含客户详细信息和交易细节的在线数据库。但是,当我执行代码时,我在python 3.4.0 shell中得到空白输出: import pyodbc cnxn = pyodbc.connect('Driver={SQL Server};' 'Server=***;' 'Database=***;'