如何把数据库的数值转化成相应文字打印出来

szh0925 2002-04-02 01:42:25
我在用VB的DataReport做报表时,需要把数据库中的字段值转化成相应的文字在报表中打印出来。我要实现批量打印,如果用label的话只能转化第一条记录,请赐教。
...全文
5 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ilfsm 2002-04-02
用case语句:

select case FieldName
when 值1 then '文字1'
when 值2 then '文字2'
。。。
end
from tblName
where。。。
回复
lily0000000 2002-04-02
sorry

我没太看懂你的意思
如果我没猜错的话,给你段代码参考

for i=1 to rst.recordcount
if rst!字段名=0 then
label1.caption="无值"
else
label1.caption="有值"
end if
next i
回复
lily0000000 2002-04-02
if rst!字段1=0 then
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告