0

テーブル「アカウント」からレコードを削除するためにプロジェクトで使用したコードは次のとおりです。

using (OneViewEntities context = new OneViewEntities())
            {
                var AccountDelete = (from a in context.accounts
                                     where a.id == accountId && a.userid == userId
                                     select a).SingleOrDefault();                    
                context.accounts.DeleteObject(AccountDelete);
                context.SaveChanges();
                return true;
            }

ただし、このコードは context.SaveChanges() の実行中に例外をスローします。エラー詳細はこちら。

InnerException = {"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(SELECT\n      `account`.`id`, \n      `account`.`isprimary`, \n      `account`.`na' at line 1"}
4

0 に答える 0