дата выпуска на сервере IIS
привет,
Я развертываю веб-сайт на сервере IIS. Существует проблема в сервере IIS, которая заключается в том, что когда я вставляю время входа/выхода пользователя при нажатии кнопки выхода из системы, он сохраняет дату и время, как 14/8/2012, но когда я просматриваю веб-сайт из IIS, он сохраняет дату и время, как ;14-8-2012.
Таким образом, в базе данных хранятся два разных значения, и из-за этого я не могу просмотреть журнал пользователя по дате. Потому что в ajax calendar я установил такой формат, как 14/8/2012.
Class1.sign_out=System.Convert.ToString(DateTime.Now); string s = "insert into User_log values('" + Session["user"].ToString() + "','" +string.Format("{0:dd/MM/YYYY}",Class1.sign_in)+ "','" + string.Format("{0:dd/MM/YYYY}",Class1.sign_out)+"'"; SqlCommand cmd = new SqlCommand(s, c.getcon()); cmd.ExecuteNonQuery();
Так что, пожалуйста, помогите мне.
Митеш
[Правка - добавлен блок кода]
Rob Philpott
Какой тип SQL вы используете для дат? Строка или дата-время? То же самое и с "классом 1". что такое sign_in и sign_out, строки или даты?
Herman<T>.Instance
что такое приложения в IIS и что такое свойство в свой сайт?
[no name]
я использую тип данных varchar для хранения даты и времени. есть три переменных, используемых в классе, что является sign_in,и document_read.
Steve Maier
есть ли причина, по которой даты не находятся в формате datetime? Это не было бы проблемой, если бы они использовали этот тип.