-1

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

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

我尝试了 5000 并且效果很好,但我需要更多。

我应该看看 SQLite 以外的东西吗?

请提出想法和建议。

谢谢(使用 D5)

4

1 回答 1

2

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

于 2013-03-22T06:32:27.657 回答