我正在从SQL数据库中提取数据,使用以下语句填充缺失的空白或丢失的数据。
string.Join(
",",
from
r in siteData.Rows.OfType<DataRow>()
select
r[28] == DBNull.Value ? "null" : r[28]);
我想把数值-9999替换成空白值。
CASE WHEN
:SELECT
CASE WHEN someValue = -9999 THEN '' ELSE someValue END AS colName
siteData.Rows.OfType<DataRow>().Select( r => r[28] == DBNull.Value || r[28] == -9999 ? "" : r[28] )
string.Join(
",",
from
r in siteData.Rows.OfType<DataRow>()
select
string.IsNullOrEmpty((string)r[28]) ? "null" : r[28]);