Why are you assigning the Connection-String to FILEDSN-Property???
And either you have a DSN, in which case you shouldn't need a connection-string defining Driver and whatnot, or you don't
and i was under the impression, that the Driver-Name has to be put in curly brackets