0

Dapper.Contrib を使用して MySQL で構文エラーが発生しています

MySQL server version for the right syntax to use near '[cause_code],[cause_name]) values ('000-DDH', 'No Money')' at line 1

mysql での Insert の正しい構文は次のとおりです。

"Insert Into `tbl_cause` (`cause_code`, `cause_name`) VALUES('blah', 'blah')"; 

私のコード:

var entity = new Cause { cause_code = "000-DDH", cause_name = "No Money" };
        using (IDbConnection cn = ConStr.Conn()) 
        {
            long ins = cn.Insert(entity);
            if (ins > 0)
            {
                MessageBox.Show("Cause Code: " + entity.cause_code + " Successfully Added!");
                GDRD();
            }
            else {
                MessageBox.Show("Cause Code: " + entity.cause_code + " While trying to Add an Error Occurred!");
            }
        }

これを解決するには?前もって感謝します

4

1 に答える 1

0

またあなたです :) クラスCauseにはTable("tbl_cause")ディレクティブがありますか? dapper contrib 拡張機能のドキュメントはこちら

于 2016-04-22T18:21:29.770 に答える