我将 BLToolkit 与 mysql 一起使用,当我尝试向表中插入记录时,我收到如下查询:
INSERT INTO `P`
(
`Name`
)
VALUES
(
\0Name
);
如您所见,这不是最好的 mysql 查询。
课程:
public class P
{
[PrimaryKey]
[Identity]
public int? ID { get; set; }
public string Name { get; set; }
}
插入代码:
var p = new P();
p.Name = "asdf";
p.ID = (int) db.InsertWithIdentity(p);
你知道吗,这是怎么回事?