Kevin, for the T-SQL portion, there are lots of ways to do it. One way is:
select convert(varchar(10),cast('4/9/2005' as datetime),101)
To learn more, here's a good article from MVP Frank Kalis:
http://www.sql-server-performance.com/fk_datetime.asp
HTH, Linda