我有一篇文章很长,6万多字。请问如何存到SQL数据库中的字段里,字段的数据类型是text,是不是需要换成别的数据类型还是需要改变程序语句?

解决方案 »

  1.   

    (Re)楼上的,我换成ntext试过也不行
      

  2.   

    不支持这样做,因为存储几万字的话,速度都比较慢,特别是远程的时候,应该是把文件保存到成一个文件,而在数据库中只增加一个字段来保存文件名;
    如果非要那样,可以用imager字段,可以保存上G的字节.
      

  3.   

    image赛,100m的内容都能存.
    你把文本转化成流读书数据库,
    在把流取出来转化成字符串就可以聊赛
      

  4.   

    如果用image型的数据类型那以前输的是沪剧都没用了,因为我把text数据类型转换成image型时提示:所连接的数据库服务器不支持从text到image的转换.
      

  5.   

    不能存储不一定是大小的问题,有可能是字符的问题。直接使用sql语句的话不能太长。从text到image的转换这个需要编程的时候在程序里先转化好,不能用SQL来转换。总之你说的问题需要在你的程序里解决而不是sql里。
      

  6.   

    看看writetext readtext update text函数以及TEXTPTR
      

  7.   

    我建议把要存的数据放入文本文件,SQL里面只存储文件的相对路径!