Javascript 在node.js中拆分并显示从数据库中提取的数据
在分割和显示从db2获取的数据时,我遇到了麻烦Javascript 在node.js中拆分并显示从数据库中提取的数据,javascript,node.js,db2,Javascript,Node.js,Db2,在分割和显示从db2获取的数据时,我遇到了麻烦 conn.query("SELECT * from eman_154.sinfo_6 WHERE EMPEMAIL ='"+result.email+"'", function(err, data) { if (err) { console.log(err);
conn.query("SELECT * from eman_154.sinfo_6 WHERE EMPEMAIL ='"+result.email+"'",
function(err, data) {
if (err) {
console.log(err);
cn.close();
}
else {
req.session.email =result.email;
req.session.authenticated = result.authenticated;
console.log(req.session.authenticated);
console.log(data.sfirstname); // i want to display the empname from data array
res.redirect('/profile');;
}
});
控制台中的数据值如下所示
[ { SID: '123456',
SFIRSTNAME: 'firstNAME',
SLASTNAME: 'lastNAME',} ]
在控制台中使用console.log(数据)
提前感谢您希望得到什么?这里真的没有一个合适的问题@adeneo我希望当我使用
console.log(data.sfirstname)
时,它会在控制台中显示firstNAME,但它显示的是未定义的sfirstname
!=SFIRSTNAME
@Kenney我尝试了两种方法,它显示unfinedah-注意输出周围的[]
:它是一个数组console.log(数据[0].SFIRSTNAME)
应该可以正常工作。