Dapper Contrib 插入 MySQL 语法错误
Dapper Contrib Insert MySQL Syntax Error
嘿,我在 MySQL 使用 Dapper.Contrib
时遇到语法错误
MySQL server version for the right syntax to use near '[cause_code],[cause_name]) values ('000-DDH', 'No Money')' at line 1
Insert in mysql 的正确语法是
"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!");
}
}
如何解决这个问题?提前致谢
又是你:)
class Cause
是否有 Table("tbl_cause")
指令?
阅读 dapper contrib 扩展文档 here
嘿,我在 MySQL 使用 Dapper.Contrib
时遇到语法错误MySQL server version for the right syntax to use near '[cause_code],[cause_name]) values ('000-DDH', 'No Money')' at line 1
Insert in mysql 的正确语法是
"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!");
}
}
如何解决这个问题?提前致谢
又是你:)
class Cause
是否有 Table("tbl_cause")
指令?
阅读 dapper contrib 扩展文档 here