请问当把string 存入pardox7.0的数据库中memo字段时,memo字段中出现Text exceeds memo capacity),为什么?(50分

  • 主题发起人 主题发起人 fanxm
  • 开始时间 开始时间
F

fanxm

Unregistered / Unconfirmed
GUEST, unregistred user!
请问当把string 存入pardox7.0的数据库中memo字段时,memo字段中出现Text exceeds memo capacity),为什么?(50分)<br />请问当把string 存入pardox7.0的数据库中memo字段时,memo字段中出现Text exceeds memo capacity),为什么?
 
不会吧!把程序贴出来!
 
用Tblobstream试一试!
 
我是要把一个邮件的发过来的源码存入memo中,有些可以保存,但是有些就不行,
不行的就会出现上面的一句话,有办法吗?
 
paradox的memo中也许不允许出现某些控制符吧(比如#0字符,非可见控制符等)?
用binary来保存更好点。
 
如何保存呢?我没有用过binary,是否要改变db的结构,如果改了,用dbmemo能够
看到吗?谢谢!
 
当然要改库结构,不过我没用过paradox,现在看下来它的memo型只是多行文本。binary型是二进制数据, 我估计用dbmemo无法读取binary。(没试过,猜想)
或者你在存盘前先过滤一下, 删除#0-#31之间的字符(除了#13和#10)然后再存.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部