The date that you see in the table using SQL Analyzer is not the format that is stored in the databse. A datetime is stored as a long and what you see is a default format used by SQL Analyzer.
On the other hand, if you right click on the table and select Open Table ->Return All Rows , you will see the columns that are DateTime type displayed in a format that is depending on the Regional Settings.
If you need in applications (API) , stored procedures, scripts, triggers to manipulate DateTime fields you should use CONVERT whith a format that is recognized by all languages like here:
SELECT CIAComments
FROM dbo._tComments
WHERE RecDate = CONVERT(datetime, '02/29/2004', 101)
Here the 101 is the style to be used when converting.
-obislavu-