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=***;'