易截截图软件、单文件、免安装、纯绿色、仅160KB

关于sqlserver货币型字段显示的问题

大家好,小弟又遇一新问题:

VB+SQL

有N个字段,窗体上有N个text.保存输入结果后,有N个对应为货币自段的text在没有输入任何值(即为空)的情况下,从SQL查询分析器里查到,其居然是"0.00".

而且将其读出到TEXT框内也显示为 0,现我想在读出数据的时候,有数据的显示数据,而为 0 的数值不显示于文本框内,即文本框内就为空,不显示"0".

请问各位大侠有法子吗?
if rs.fields("mymoney")=0 then
    text1=""
else
    text1=rs.fields("mymoney")
end if


谢谢答复,问题是我有20多个text啊

要简便,可以用一个过程遍历text,判断并修改,但是这样做项目不好

引用
或者用sql语句控制

select id
    , (case mymoney
          when 0 then ''
          else mymoney
        end
      ) as mymoney
from mytable


这个可以

不要用文本框数据绑定,用sql语句保存
为空的文本框对应的字段不保存即可


相关问答:

ACCESS繁体连接简体sqlserver2000

  我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......

求教 查看SqlServer执行过的存储过程状态

在SqlServer中如何查看历史上执行的存储过程的信息呢,如:传入参数,执行时间等等。如果不能查看历史记录,是否可以自己写触发器之类的,人工控制呢,在Oracle里面有动态视图可以随时查看历史执行的sql语句,SqlSer ......

sqlserver中,用存储过程分页

大家有没有 存储过程分页的例子,共享一下,谢谢!!!
http://wyf.javaeye.com/blog/462396

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO


/*--实现分页的通用存储过程

  ......

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

sqlserver 自定义函数return 问题

SQL code:
create function subDepartment(@id varchar(36),@flag int)
returns @re table(subid varchar(36))
as
begin
insert @re select deli_id from departmentlink where deli_type=32
a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号