Столбец идентификаторов увеличивается, но данные не вставляются - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь вставить данные из вызова ajax jQuery из внешнего интерфейса.когда запрос выполняется, ошибки не приходит.и в базе данных столбец идентичности увеличивается, но даже данных там нет.Не уверен, что он не вставляется или как?Когда я пытаюсь редактировать строки в таблице, я могу идентифицировать столбец увеличивается.Любое решение?

using (SqlConnection con = new SqlConnection(constr))
{
    using (SqlCommand cmd = new SqlCommand("INSERT INTO TrackChanges VALUES(@TagID, @Action, @Date, @UserID, @Content, @DomainName)"))
    {
        cmd.CommandType = CommandType.Text;

        cmd.Parameters.AddWithValue("@TagID", "lbl1");
        cmd.Parameters.AddWithValue("@Action", ChangesInfo.Title);
        cmd.Parameters.AddWithValue("@Date", ChangesInfo.Timestamp);
        cmd.Parameters.AddWithValue("@UserID", ChangesInfo.Author);
        cmd.Parameters.AddWithValue("@Content", ChangesInfo.Content);
        cmd.Parameters.AddWithValue("@DomainName", "IBG");

        cmd.Connection = con;

        con.Open();
        cmd.ExecuteNonQuery();
        con.Close();
    }
}

1 Ответ

0 голосов
/ 05 февраля 2019

Проблема решена.Длина одного из столбцов моей БД была низкой, поэтому данные усекались.Я запутался, потому что это не выдает никакой соответствующей ошибки.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...