Я массово вставляю значения из CSV-файла в мою таблицу доступа.Все работало нормально, до сегодняшнего дня я сталкивался с этой проблемой, когда доступ вставляет все ожидаемые значения для одного поля с именем BN1.Он просто покидает этот столбец, когда данные не числовые.Это название партии продуктов, а в дизайне тип поля - memo (старый файл .mdb, поэтому его нельзя изменить).
Мои данные для примера:
DATE,TIME,PN1,BN1,CH0,CH1,CH2
2019-02-18,16:40:05,test,prompt,0,294,0
2019-02-18,16:40:14,test,1,700,294,0
Итак, в приведенном вышеданные, первая строка вставляется с пустым значением для подсказки, где как вторая строка вставлена правильно с BN1 как 1.
Мой код для вставки данных:
INSERT INTO Log_143_temp ([DATE],[TIME],PN1,BN1,CH0,CH1,CH2
) SELECT [DATE],[TIME],PN1,BN1,CH0,CH1,CH2
FROM [Text;FMT=Delimited;DATABASE=C:\tmp].[SAMPLE_1.csv]
Путь иимена файлов верны, иначе не было бы вставлено значение