Я пытаюсь Совершить транзакцию из C# контекста:Сделка с контекстом дб в C#
private TestDbEntities context =new TestDbEntities(ConnectionString);
this.context.Connection.Open();
System.Data.Common.DbTransaction transaction = this.context.Connection.BeginTransaction();
DbCommand command = this.context.Connection.CreateCommand();
command.CommandText = "Some Insert/Update Query";
command.ExecuteNonQuery();
transaction.Commit();
Но я получаю сообщение об ошибке:.
«Синтаксис запроса не является допустимым Near идентификатор TABLE_NAME , строка 1, столбец 8. "
Запрос кажется прекрасным, когда я непосредственно выполняю непосредственно на студии управления sql. Есть ли решение?
Не могли бы вы предоставить вам запрос _exact_? –
Запрос, который вы пытаетесь выполнить, имеет синтаксическую ошибку около 'Table_Name', поскольку ошибки указаны. – 3dd
Похоже на то, что для меня довольно ясная ошибка. – Pleun