表中的空字段显示为null,如何才可以做才可以什么都不显示呢?

解决方案 »

  1.   

    这个需要替换成空字符就可以了,或者程序端控件属性设置.
    isnull(col ,'')
      

  2.   


    也可以在查询的时候,用isnull(col,'') 转换
      

  3.   


    isnull(cast(col as varchar) , '')
      

  4.   

    在应用程序中什么都不用处理,自己不显示,在SQL中用ISNULL(col,'')进行转换
      

  5.   


    decimal @a int 
    isnull (@a ,'')
      

  6.   


    declare @a int 
    isnull (@a ,'')
      

  7.   

    谢谢各位,在哪里使用isnull()呢?是在表设计器的check约束里吗?
    在客户端,文本框中显示null,我修改文本框的显示属性也不行,所以我想从源头上解决问题.
      

  8.   

    update 表名 set 字段=isnull(字段,'')  where 字段 is null
      

  9.   

    文本框显示null跟数据库没关系啊,肯定是前台程序处理过了,查找前台程序代码,肯定发现问题
      

  10.   

    我今天修改了客户端的文本框nulldisplay属性,null不再显示了,但同样的方法用在表格控件里,就不起作用了.
    我慢慢再想吧.
    结贴去!初来乍到,刚刚学会规矩,嘻嘻.