用杰哥的mysql的方式连接的
如果使用
cmd = new MySql.Data.MySqlClient.MySqlCommand("Insert Into ipos_shouqb_notify (id,zddm,terminal_sn,terminal_key,date_time) Values(100,200,300,'fr3445gr3tr3',500)",conn)
这个样子,就是可以正常添加到数据库
如果是使用
cmd = new MySql.Data.MySqlClient.MySqlCommand("Insert Into ipos_shouqb_notify (id,zddm,terminal_sn,terminal_key,date_time,lastchanged) Values(" & dr("编号") & "," & dr("终端代码") & "," & dr("terminal_sn") & ",'" & dr("terminal_key") & "',1648656020,'" & dr("激活日期") & "')", conn)
这样就会报错,错误如下
Duplicate entry '2147483647' for key 'PRIMARY'这是什么原因啊