我得到
截断不正确的双精度值错误
跑步时
var post = {ip:'10.90.0.203'};
con.query("UPDATE ipaddress SET flag = 1,status = 'up' WHERE ip = ?",post);
这是我的表结构
create table ipaddress(
ip varchar(15) unique not null,
flag smallint default 0,
status varchar(5) default 'down');
答案 0 :(得分:0)
这行不应该是:
con.query("UPDATE ipaddress SET flag = 1,status = 'up' WHERE ip = ?",post[ip]);
答案 1 :(得分:0)
我认为应该这样做:
con.query("UPDATE ipaddress SET flag = 1,status = 'up' WHERE ip = ?",post.ip);