数字字段用 varchar(255) 或者 nvarchar(200)
如果该字段上面为空值,非null值 前台输出会有一个字符位置的空输出
如果该字段上面的值为 null 值 则前台输出真空无一个字符
不知道为什么,能不能该字段为空值时前台也无字符输出呢,这个会不会是php.ini设置问题,因为在操作mysql时没有这个问题,不管是不是null 或者空值 ,前台输出都是空的。

解决方案 »

  1.   

    消灭0回复,
    看看能不能将字段默认值设置为null
      

  2.   

    感谢楼上,字段默认是为 null 但是程序要赋值,赋值给空值,结果前台输出是一个小空格
      

  3.   

    不管他是不是null 或者空值,你在输出时判断一下不就行了吗
      

  4.   

    谢谢楼上的提醒,小弟的程序是将现在的mysql转换成mssql了,里面的代码甚多,如果可以哪里设置就设置一下,如果真不行的话,那只能一个个的来了,谢谢。继续顶上
      

  5.   

    你看一下能不能把你需要的设成字段默认置设成‘ ’