大家好,求助一个小问题关于nodejs数据库操作的问题
nodejs吧
全部回复
仅看楼主
level 2
muzico425 楼主
问题大概是这样的
定义一个方法 方法里有一个查询语句,获取查询结果的数目,之后 return 。
调用该方法获取之前算的那个结果count数,之后打印出来。
大概模型这样的应该例子不太合适,总结就是 返回数据库查询到的结果。
懂得说下 谢谢。
var count="":
var num=sql(conn)
console.log("num is "+num );
function sql(conn)
{
conn.query(mysql,[parap],function(err,data){
if(err) console.log(errr)
count=data.length;
});
return count;
}
2016年07月21日 09点07分 1
level 2
muzico425 楼主
明天再来看看 下班先撤
2016年07月21日 09点07分 2
level 4
你这样是不能得到值的,查询是异步的,return先返回了
2016年07月21日 16点07分 3
对我的意思是怎么达到同步的效果 让return之后返回
2016年07月22日 00点07分
level 2
muzico425 楼主
已解决用的eventproxy
2016年07月25日 00点07分 5
level 9
前排
溜屌[吐舌]@qzry123
2016年07月26日 17点07分 6
1