Il tuo pc con windows 98 è aggiornato con il sp 6 di visual basic?
Anche se con un eseguibile non c'entra niente, visto che nel pacchetto di installazione MSDATGRD.OCX dovrebbe esserci.
Se invece hai ancora dei problemi con le dll prova a leggere quest'articolo:
http://support.microsoft.com/default...d=kb;it;194751
Ciao