C # Преобразование не удалось при преобразовании даты и / или времени из строки символов - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть текстовый файл, содержащий такой текст:

DBPATH:  redirect.nsf
DBTITLE:  Redirect AP
DATETIME:  09.03.2015 09:44:21 AM
READS:  1
Adds:  0

когда я получу 09.03.2015 09:44:21 и вставлю его в базу данных Система возвращает сбой преобразования при преобразовании даты и / или времени из строки символов.

Я знаю, что он собирается конвертировать его в формат Datetime.

Но так как я использовал строковый массив (слово String []), чтобы содержать всю информацию, включая дату, в слове строкового массива [4]

Я хотел бы знать, как преобразовать 09.03.2015 09:44:21 в формат datetime в базу данных, спасибо!

1 Ответ

0 голосов
/ 08 ноября 2018

Вам необходимо преобразовать его в тип данных datetime перед сохранением в БД. Вам нужно использовать эту функцию, и вы можете сохранить ее в своей таблице. Это вернет вам дату и время, и вы можете сохранить его в своей базе данных.

SELECT convert(datetime, '09.03.2015 09:44:21 AM', 102)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...