解决方案 »

  1.   


    额,能麻烦说清楚一点吗?sql语句的话我是放到Sqlite developer里面试过的,能查出完整的数据。获取的方法在D7里面是能够正确执行并且能得到正确的数据,但是在2010里面也能正确执行但是只能获取255个字符串。
      

  2.   

    Delphi2010起,string约定为WideString,它也不会只读取255字符啊 。
    可能是你数据库读取上受到限制。
      

  3.   


    实验了一下。用zeoslib控件链接数据库,能够完整的读取数据。
    用TASQLite3的控件就没法读完整。应该是控件的问题。
      

  4.   

    实验发现时ASQlite3的Query控件不知道为什么只能保存255个字符的结果。所以解决方案就是换了新的数据库连接控件,结贴。