数据不会插入数据库,heisql

时间:2018-01-08 13:50:24

标签: c# heidisql

我想在我的数据库中插入一些数据(heidisql)。 但它不会被插入。知道为什么吗?

我的表List<Store>中的

loginnameemailalgovarchar hashsalt。和stretch的数据类型为char

int

1 个答案:

答案 0 :(得分:0)

除了应该是ExecuteNonQuery()的ExecuteReader之外,你声明错误的插入参数,不应该是单引号。尝试:

INSERT INTO `user` (Loginname, Email, Algo, Stretch, `Hash`, Salt) VALUES (@loginname, @email, @algo, @stretch, @hash, @salt)
顺便说一下,有些数据库有不同的参数分隔符,不确定heidisql是否是&#39; @&#39;