Я пишу веб-приложение на C # .net, и пользователи будут загружать файлы CSV для обработки.Эти CSV-файлы содержат несколько типов данных, и у меня возникли проблемы с некоторыми из них.Существует 20-значное поле номера квитанции, которое импортируется в научной нотации (9.1234563E + 18 вместо 91234563000000000000), и все ведущие нули удаляются.Ведущие нули также сбрасываются в другое поле с 4-значным номером магазина.
Я читал о создании файла Schema.ini для определения типов данных, но у каждого файла будет свое имя, а это означает, что мне нужно будет сгенерировать новый файл схемы программно, так как несколько пользователейиспользовать приложение одновременно, оно как бы исключает эту опцию.
У кого-нибудь есть совет?