No. An OEM version cannot do an upgrade, it can only do a custom install.
Use Windows Easy Transfer (WET) on the XP system to copy the data and
settings, then install Vista as a custom install, reinstall apps from their
original media, and then use WET to bring in the data and settings.
If you want to do an upgrade you have to use either an upgrade or full
retail version.