问题描述
我在弄的一个会计系统里有一个页面里需要显示会计科目的借或贷方,借方用D表示,贷方用C表示,但是添加新科目以后,明明数据库里的各科目已经显示为C或者D,但是在浏览器页面上就全部显示为贷方。我查过原代码以后发现有一句是:Response.Write("<tdbgcolor=#FFFFFFalign=center>"&IIf(fun_obj_OpenDataReader.Item("ACC_CDT")="D","借方","贷方")&"</td>")ACC_CDT是用来存储借方或贷方的字段。我用的是VISUALSTUDIO,生成的是aspx和aspx.vb文件。请问有什么问题是我忽略的吗?
解决方案
解决方案二:
楼主用fun_obj_OpenDataReader能读出数据么,设置断点调试下啊!
解决方案三:
fun_obj_OpenDataReader.Item("ACC_CDT"),看这个值咯,还能有什么办法/
解决方案四:
关注接分
解决方案五:
fun_obj_OpenDataReader.Item("ACC_CDT").ToString="D"ortryfun_obj_OpenDataReader.Item("ACC_CDT").value="D"
解决方案六:
好的好的,先试一下!!
时间: 2024-08-01 22:30:00