всем привет есть .xml вида
<?xml version="1.0"?>
<catalog>
<File FileVersion="Версия файла">
<Name> Наименование файла </Name>
<DateTime>12-21-16</DateTime>
</File>
Каждое поле пытаюсь перезаписать в MS Sql выкидывает exception когда пытаюсь записать поле DateTime Необработанное исключение типа
"System.Data.SqlClient.SqlException" в System.Data.dll
Дополнительные сведения: Conversion failed when converting date and/or time from character string.
код в котором это происходит
string sqlExpression =
"Insert into XmlTable (FileVersion, FileName, DateChanged) values (@FVersion, @FName, @DateChanged)";
SqlCommand command = new SqlCommand(sqlExpression, connection);
foreach (DataRow row in dt.Rows)
{
SqlParameter FileVersionParam = new SqlParameter("@FVersion", row.ItemArray[0].ToString());
command.Parameters.Add(FileVersionParam);
SqlParameter FileNameParam = new SqlParameter("@FName", row.ItemArray[1].ToString());
command.Parameters.Add(FileNameParam);
SqlParameter DateParam = new SqlParameter("@DateChanged", row.ItemArray[2].ToString());
command.Parameters.Add(DateParam);
command.ExecuteNonQuery();
}
пробывал ставить кавычки в .xml '12-21-16' убирать и ставить ToString() формат вроде тот (в мс sql = date) в чем дело? убирал и ставил ковычки в команде command.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Помогите сделать привязку данных к свойствам класса2 день не могу разобраться
Пытаюсь вызвать функцию rgethstpar_date из библиотеки Honeywell hscnetapidll в C# 4 VS 2010