2017-01-19 8 views
0

Я хотел бы вставить данные из xml-файлов в базу данных sql. В моих xml-файлах много разных строк. Но многие строки содержат пустые двойные значения. Когда я пытаюсь добавить это в свою базу данных, я получаю сообщение об ошибке.Добавить «пустое» двойное значение в базу данных

Вот короткий вырезанные из моей вставки базы данных:

Table<Step> step = Accessor.GetStepTable(); 
       Step stp = new Step(); 

       stp.Angle1Actual = stepData.Columns.Contains("Angle1Actual") ? double.Parse(stepData.Rows[index][Array.IndexOf(argsStep, "Angle1Actual")].ToString()) : DBNull.Value; 

       step.InsertOnSubmit(stp); 
       step.Context.SubmitChanges(); 

Проблема заключается в DBNull является diffrent Типу

+1

Какое сообщение об ошибке вы получите? Вы уверены, что в столбце разрешены значения null? – SqlZim

+0

Is Angle1Actual nullable? – BradleyDotNET

+1

Какая ошибка? – David

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^