If I execute the following command:
select
*
from
OpenRowset (
\'MSDASQL\',
\'Driver={Microsoft Text Driver (*.txt;*.csv)};Default
I just tried it on x64 Win7 and made it work. I think there are a couple problems.
*.txt;
and *.csv
This worked:
select * from OpenRowset('MSDASQL',
'Driver={Microsoft Text Driver (*.txt; *.csv)};DefaultDir=c:\;',
'select top 10 * from x.csv')