Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.5k views
in Technique[技术] by (71.8m points)

nodejs 连接mysql查询数据,根据什么来判断查询成功?

如题,使用以下语句查询后,要怎么判断查询成功或失败?例如
select * from user where id=1,想要判断数据库是否存在id=1这条数据的话该如何写?

connection.query(sql,sql_params,(err,result)=>{
    
})

if(??){
//数据存在,如何取值做对比?
}else{
//数据不存在,执行其它...
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

首先判断err,如果err不为空则说明查询发生错误,否则查询成功


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...