У меня проблема с методом GetDate (). Когда я создаю любого нового пользователя, в поле DateTime Дата наступает правильно, время идет неправильно, оно должно показывать всегда генерировать системную дату и время. Пример: 06.02.2009 12:00:00, 2/7/2009 12:00:00 AM, 2/8/2009 12:00:00 AM и т.д. Я имею в виду здесь
дата меняется, но системное время не меняется.
Вот мой код:
CREATE PROCEDURE dbo.NewUser
(
@UserName varchar(50),
@Password varchar(50),
@EmailId varchar(50),
@DateTime Date
)
AS
insert into Login(UserName,Password,EmailId,DateTime)
values(@UserName,@Password,@EmailId,GetDate())
com.Parameters.Add("@DateTime", DateTime.Now.ToShortTimeString());