Buf, pues entonces es un tema delicado...
O bien te falta algún fichero del que depende ese vb5db.dll, o bien las librerías MDAC (Microsoft Data Access Components) no están bien instaladas. Normalmente estas librerías se actualizan con el sistema, porque cada versión de Windows requiere ligeras modificaciones.
Prueba a bajar la última versión del MDAC de la web de Microsoft, o a instalar el último Service Pack que encuentres para Visual Basic 5 (mejor). Al menos en VB6, esto deja las librerías de datos bastante decentes. Las dos cosas deberías poder encontrarlas sin mucha dificultad en la web de Microsoft, y gratis