Посмотрите эти ресурсы - вы не можете просто изменить SqlClient/SqlCOnnection
- вам нужно использовать OdbcConnection
вместо:
ODBC - это технология, которая на несколько поколений старше ADO.NET/SqlClient - почему вы хотите «понизить» уровень до темных времен ?? Чего вы пытаетесь добиться, чего не можете сделать с помощью SqlClient ?? Если вам действительно необходимо подключиться к множеству различных источников данных, я настоятельно рекомендую использовать / исследовать OleDB вместо ODBC. ODBC действительно довольно старый, и, например, не имеет 64-битных драйверов ... OleDB делает!
См. Статью Википедии об OleDB и просмотрите впечатляющие списки поставщиков данных OleDB здесь и здесь , чтобы узнать больше