LINQ to SQL не работает в приложении Windows - PullRequest
0 голосов
/ 06 февраля 2010

Я создал класс LINQ to SQL и пытаюсь вставить одну запись в приложение, но не могу сохранить запись в таблице базы данных в оконном приложении

Название таблицы: Тест

У меня есть два столбца в таблице

1) Тип TID INT, первичный ключ, столбец идентификаторов 2) Название Тип Varchar (50)

Я написал ниже код для сохранения новой записи в таблицу. Код работает без ошибок, но запись не сохраняется в приложении

Мой код

 DataClasses1DataContext db = new DataClasses1DataContext();
        Test t = new Test();
        t.Title = "Abhishek";
        db.Tests.InsertOnSubmit(t);
        db.SubmitChanges();

пожалуйста, помогите мне решить эту проблему

Спасибо, Абхишек

1 Ответ

1 голос
/ 06 февраля 2010

Ваш код выглядит нормально. Но, непосредственно перед вызовом SubmitChanges, взгляните на db.GetChangeSet () и посмотрите, есть ли ожидающие вставки. Там должно быть одно. Если он есть, посмотрите на вывод db.Log и посмотрите, что отправляется на SQL Server.

...