как получить дату машинного сервера в winform? - PullRequest
0 голосов
/ 15 июня 2011

Я использую winform, mysql, c # в моем проекте.

Я хочу получить серверный компьютер, к которому была подключена сеть локальной сети. Возможно ли это в winform или C #?

Мое требование было, ..

Дата лицензии продукта была сохранена в базе данных mysql. Я могу получить это и сравнить с датой локальной системы. но клиент может изменить дату локальной системы в любое время. Таким образом, процесс выдачи лицензии - пустая трата времени, когда я работаю с локальной машиной. Но Клиент не изменил дату сервера.

Итак, я хочу получить дату сервера.

Помоги мне.

Ответы [ 3 ]

3 голосов
/ 15 июня 2011

Вы можете использовать функцию MySQL Now () :

Возвращает текущую дату и время в качестве значения в «ГГГГ-ММ-ДД ЧЧ: ММ: СС»или формат ГГГГММДДЧЧММСС.уууууу, в зависимости от того, используется ли функция в строковом или числовом контексте.Значение выражается в текущем часовом поясе.

1 голос
/ 15 июня 2011

Используйте функцию MYSQL UTC_TIMESTAMP () - таким образом, вы всегда будете иметь время UTC, а не то, какое у вас сейчас локальное время сервера.

1 голос
/ 15 июня 2011

Если MySQL находится на вашем сервере, используйте это, чтобы получить дату.Фактически, вы можете использовать это, чтобы выполнить проверку и вернуть вам результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...