你的前端的程序的限制,不是SQLSERVER的限制

解决方案 »

  1.   

    楼上:没有理由,我的前端程序,不太可能吧,我在sql中试过,不行的
      

  2.   

    你用的前端应用程序,如果是delphi5,那么它的string取值是255长度,注意一下这个情况,有些VC++低版本的都是有这些限制,当然它们都有能取得很长长度的数值类型.
    sql本身没有这种限制.
      

  3.   

    不可能啊,SQLSERVER绝对没有这个限制,你用的到底是TEXT类型还是VARCHAR类型?
    我以前到遇到过一种情况就是保存进去了上千字的东西,最后发现只有800多字,原来是查询分析器在GRID显示模式下,只能显示800字,而不是数据库中只有800字
      

  4.   

    SQLServer不可能有这样的限制,因为最近我刚完成的一个程序,本来用的是Varchar类型,结果发现接收到的很多数据都存不进去,后来发现Varchar只能存储8000,改为Text后,我现在已经可以存储长达20页的文本。
    你的问题应该是前端的限制,不是SQLSERVER本身的限制,你再仔细查查 程序
      

  5.   

    在SQL 查询分析器中选中OPTION--RESULT--每列最多字符数;改为8192。
      

  6.   

    所有的楼上,是不是在VB中,定义的字符类型string的限制!string最长的
    时候可以放多少个字段啊