dipende che errori ti da...win xp mi sembra che ha già di serie l'MDAC 2.6 o superiore mentre il 2000 ha l'MDAC 2.5 e il 98 ancora di meno...
un problema potrebbe essere questo, altri potrebbero essere legati all'uso di librerie nel tuo progetto non presente nel computer user