¿Y por qué razón necesitas que sea ODBC y no .Net?
Es prácticamente hacer un downgrade...
Además, ¿qué sentido tiene llamar a una DLL externa cuando el VS2008 ya incluye el Namespace ODBC?
A eso debes sumarle que MySQL también tiene su propio driver de ODBC.
Dale una leída a esta página, tal vez te ayude:
http://www.connectionstrings.com/mysql