Я создал приложение mvc 4, которое может загружать данные в базу данных с использованием метода массовой загрузки копии на основе sql.Привязать значение по умолчанию, если значение столбца excel для столбца null в sql bulk copy upload
Как только я выберу файл excel, он может загружать данные в систему.
это работает отлично, теперь я хочу, чтобы добавить значение по умолчанию, если первенствует поле равно нулю
это как извлечь значения столбцов первенствует
"s1.Gender, " +
"s1.Country_of_Birth, " +
"s1.Date_of_Birth, " +
Я хочу, чтобы добавить значение по умолчанию от уровня кода , Я уже обрабатываю это с использованием уровня базы данных.
, например, добавить значение по умолчанию для «дата рождения» я добавил следующее ограничение
ALTER TABLE [dbo].[tbl_HEI_student] ADD CONSTRAINT [DF_tbl_HEI_student_Date_of_Birth] DEFAULT (getdate()) FOR [Date_of_Birth]
Но когда я загрузить файл первенствует в БД, метод загрузки копии SQL насыпной игнорирует, добавив, что базы данных значения по умолчанию.
Как добавить значение по умолчанию из метода контроллера
Как только я добавлю, что массовая загрузка не позволяет мне загружать эти данные в БД, что мне делать? – Chathz
какая ошибка возвращается? – mxix
это ошибка 'Column 'Date_of_Birth' не позволяет DBNull.Value.' – Chathz