Forum
>>
Programmazione Python
>>
Database
>>
comando SQL su tabell Access con PYODBC non funziona
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da sparky |
2023-07-25 11:01:14 - comando SQL su tabell Access con PYODBC non funziona
|
salve. ho cercato di cambiare dei record in una tabella Access con pyodbc. Riesco a collegarmi con il DB chimamato "AAA", e riesce anche ad eseguire i comandi con SELECT nella tabella chiamata "X". Ma senza darmi alcun errore, le ISTRUZIONI di INSERT, UPGRADE e DELETE, non funzionano. Spero mi possiate aiutare. grazie.
questo il semplice codice di un semplice UPDATE nella tabella "X" del campo "A": import pyodbc conn_str = (r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};' r'DBQ=C:\Users\Utente\Desktop\AAA.accdb;') conn = pyodbc.connect(conn_str) cursor = conn.cursor() cursor.execute("UPDATE X SET A = 'prova' WHERE A = 'b'") cursor.close conn.close |
|
Scritto da Gulshan Negi |
2023-07-26 19:01:29 - Re: comando SQL su tabell Access con PYODBC non funziona
|
Well, you can try this code and you can get what you are looking for.
import pyodbc conn_str = (r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};' r'DBQ=C:\Users\User\Desktop\AAA.accdb;') conn = pyodbc.connect(conn_str) cursor = conn.cursor() cursor.execute("UPDATE X SET A = 'test' WHERE A = 'b'") conn.commit() # Commit the changes cursor.close() conn.close() Thanks |
Pagina: 1
Esegui il login per scrivere una risposta.