import pyodbc
cnx = pyodbc.connect('DSN=SQLDemo;UID=DAVIDG;PWD=123456')
cursor = cnx.cursor()
cursor.execute('select * from Company;')
for row in cursor:
    pass
What's causing 'unable to connect to data source' for pyodbc?