Настройка
У меня есть VBScript для проведения стресс-тестирования веб-службы. Сценарий создает файл данных измерений, с каждой отметкой времени записи с общей датой / временем:
FormatDateTime(Now(), 0)
Это создает даты как
mm/dd/yyyy hh:mm:ss [AM|PM]
Мне нужно импортировать этот файл данных в базу данных MS-Access 2003. Таблица в базе данных Access имеет столбец с именем TimeStamp
с типом данных Date/Time
и форматом General Date
.
В моей спецификации импорта есть поле с именем Timestamp
с типом даты Date/Time
. В кадре Dates, Times, and Numbers
выбраны следующие параметры:
Date Order: MDY
Date Delimiter: /
Time Delimiter: :
Four Digit Years: Checked
Файл данных разделен табуляцией с именами полей в первой строке.
Задача
Когда я импортирую свой файл данных, каждая запись в поле Timestamp завершается с ошибкой Type Conversion Failure
.
Вопрос
Есть ли способ импортировать данные как есть, или мне нужно сначала "помассировать" поле метки времени в 24-часовой формат даты / времени? Если последнее, есть ли способ отформатировать метку времени в моем коде VBScript для записи даты / времени в 24-часовом формате? Я пытался
FormatDateTime(Now(), "mm/dd/yyyy hh:mm:ss")
но VBScript сорвался на этом.