我想在我的数据库中插入一些数据(heidisql)。 但它不会被插入。知道为什么吗?
我的表List<Store>
中的,loginname
,email
是algo
。 varchar
hash
为salt
。和stretch的数据类型为char
int
答案 0 :(得分:0)
除了应该是ExecuteNonQuery()
的ExecuteReader之外,你声明错误的插入参数,不应该是单引号。尝试:
INSERT INTO `user` (Loginname, Email, Algo, Stretch, `Hash`, Salt) VALUES (@loginname, @email, @algo, @stretch, @hash, @salt)
顺便说一下,有些数据库有不同的参数分隔符,不确定heidisql是否是&#39; @&#39;