sorry for my bad english. I have some code:
import csv, pyodbc
MDB = 'base.mdb'
DRV = '{Microsoft Access Driver (*.mdb)}'
PWD = 'pw'
con = pyodbc.connect('DRIVER={};DBQ={};PWD={}'.format(DRV, MDB, PWD))
cur = con.cursor()
SQL = 'SELECT * FROM Units;' # your query goes here
rows = cur.execute(SQL).fetchall()
for row in rows:
for r in row:
print str(r)
cur.close()
con.close()
When i am executing this i have traceback:
print str(r)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in
range(128)
How can i convert this symbolst to string. Thank you for help.