Zeos和/或SQLite与Memo崩溃

时间:2013-03-22 02:18:14

标签: delphi zeos

我有一个10,000字节的VARCHAR2字段,在启动过程中,Zeos崩溃时数据大小无效。通过它,有问题的尺寸,Zeos显示4,223,943,我同意,应该是无效的。

目前似乎SQLite不会在备忘录中存储超过255个字节,现在Zeos不会让我拥有10,000个VARCHAR2。

我尝试使用5000并且工作正常,但我需要更多。

我应该查看SQLite以外的其他内容吗?

请提出想法和建议。

谢谢(使用D5)

1 个答案:

答案 0 :(得分:2)

这是TDataset及其后代的限制,请参阅dsMaxStringSize = 8192。您不能使用(VAR)CHAR数据类型。 Sqlite本身将字符串保持为“无限”长度的ASCIIZ。