gpt4 book ai didi

javascript - 处理 ResultSet 中的空值

转载 作者:行者123 更新时间:2023-11-30 18:24:24 25 4
gpt4 key购买 nike

我使用以下代码从数据库中检索值:

if( !rs.bof ){
rs.MoveFirst();
while ( !rs.eof ){
output.innerHTML += rs.fields( "Name" ) + ","
output.innerHTML += rs.fields( "Address" ) + "<br>"
rs.MoveNext();
}
}

但是如果 Address 为 null 那么它会写:

Sherlock Holmes, 221B Baker Street
James Moriarty, null

我试过使用:

if( rs.fields( "Address" ) != null && rs.fields( "Address" ) != "" )

我应该怎么做才能使空值显示为空字符串?

最佳答案

试试这个:

if( !rs.bof ){
rs.MoveFirst();
while ( !rs.eof ){
output.innerHTML += (rs.fields( "Name" ) || "") + ","
output.innerHTML += (rs.fields( "Address" ) || "") + "<br>"
rs.MoveNext();
}
}

使用 logical Or将其更改为空字符串

关于javascript - 处理 ResultSet 中的空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11273901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com