Код: Выделить всё
import pyodbc
works_order = '250561'
conn_syspro = pyodbc.connect('DRIVER={SQL Server};'
'SERVER=sqlserver\\syspro;'
'DATABASE=DATABASE;'
'UID=UID;'
'PWD=PWD')
cur_syspro = conn_syspro.cursor()
cur_syspro.execute("SELECT StockCode, QtyToMake FROM Table WHERE Job = ?", (works_order,))
works_order_data = cur_syspro.fetchall()
(part_number, qty_to_make) = works_order_data[0]
conn_access = pyodbc.connect(r"DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};"
r"DBQ=PATH\TO\ACCESS.mdb")
cur_access = conn_access.cursor()
cur_access.execute(f"SELECT COUNT (SERIALNO) as sernocount FROM Table WHERE (WO = '{works_order}')")
works_order_qty = cur_access.fetchall()
print(works_order_qty)
Код: Выделить всё
conn_access = pyodbc.connect(r"DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};"
r"DBQ=PATH\TO\ACCESS.mdb")
Код: Выделить всё
python.exe" mai 8718-9220 ENTER SQLDriverConnectW
HDBC 0x0000012B64BF9670
HWND 0x0000000000000000
WCHAR * 0x00007FF9CB0DF778 [ -3] "******\ 0"
SWORD -3
WCHAR * 0x00007FF9CB0DF778
SWORD -3
SWORD * 0x0000000000000000
UWORD 0
Подробнее здесь: https://stackoverflow.com/questions/798 ... qt5-thread
Мобильная версия