в течение последнего часа я пробовал разные варианты этого запроса, но получаю ошибку в имени пользователя, а имя пользователя - это обычная строка с именем пользователя, которое я получаю из файла xml, не содержащего специальных символов или чего-либо еще
Я использую SLQ compact 3.5
P.S пробовал использовать? вместо @username также не работает все фейлы "nchar", кроме "date"
C = nodeItem["user_from"].InnerText;
avatar = nodeItem["user_from_avatar"].InnerText;
string msgText = nodeItem["message"].InnerText;
DateTime dt=DateTime.Now;
string sql = "INSERT INTO posts(user,msg,avatar,date) VALUES(@username,@messige,@userpic,@thedate)";
using (SqlCeCommand cmd = new SqlCeCommand(sql, connection))
{
cmd.Parameters.Add("@username",C);
cmd.Parameters.Add("@messige", msgText.ToString());
cmd.Parameters.Add("@userpic", avatar.ToString());
cmd.Parameters.Add("@thedate", dt);
connection.Open();
cmd.ExecuteNonQuery();
adapter.Update(data);
connection.Close();
}
Сообщение об ошибке:
(источник: clip2net.com)
Спасибо, Никола