Прямо сейчас используется вызов функции:
bcp_bind(hdbc1, (LPCBYTE)&dtime, 0, -1, (LPCBYTE) "", 1, SQLDATETIME, 5)
, где dttime - массив символов, содержащий значение datetime.Также попытался использовать тип TIMESTAMP_STRUCT.
Испытанные форматы даты и времени (значения даты и времени, указанные в файле данных):
mm/dd/yyyy hh:mm:ss.nnn
mm/dd/yyyy
yyyy-dd-mm hh:mm:ss.nnn
yyyy-dd-mm hh:mm:ss
Для всех случаев значения NULL вставляются в таблицу,
Вопросы, связанные с данной: Каким должен быть тип программной переменной при привязке типа данных datetime с использованием bcp API?Это может быть массив символов?Odbc api / SQL Server неявно способен конвертировать символьный тип в datetime?Если нет, предложите тип C, который можно использовать.