Not sure where to turn on this one:

On an XP workstation, I can't resolve an internal NW server name using DNS
if I set static IP and DNS addresses. If I set the machine for DHCP, the
workstation can then resolve the address.

What can I check? Is there something in the DHCP setup that is helping?
I'm not sure what happens with other OSes. Most of our machines are XP.

The DNS is running on one NW6.5 server, DHCP is running on a different NW6.5
server. Both servers are on the same physical network.

Any help would be tremendously appreciated,