paradox的大文本问题?(200分)

  • 主题发起人 主题发起人 pjx1017
  • 开始时间 开始时间
P

pjx1017

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手:
我作了一个论文数据库,用paradox的memo字段来显示文章内容。有的资料讲可达64M,
最大可达2GB,但事实上不行,不知最大是多少可不可以?另Dbmemo有32k的限制,有别的
更好的控件吗?先要delphi自带的。
如果paradox不能解决,请问我用什么数据库好?我做的是单机版。文本长度不超过
1M,但可能超过32k。
急待解决,先谢谢各位啦!
 
使用BDE,最大1M,这个好像没有什么好办法
不知道ADO是不是可以
如果你使用BDE,就不要想64M了,赫赫,我认为
 
to twos:
谢谢你的回答,不知你试过没有?我的memo中录入一个186k的就不行了。
memo的显示用dbmemo只能到32k,有别的办法吗?
 
memo有点类似记事本,太大了,不行的。就像txt太大,记事本操作不了一样。
如果只能操作32k,那时BDE中Blob Size的问题,Blob size默认32,修改大一点就可以了,最大值1000
你可以在你的程序中加入一个TDatabase,然后TDatabase的参数中有一个Blob size,修改他就可以了
当然也可以在BDE管理器中修改
 
to twos:
我的paradox中怎么没有blob size,只有block size,有三个选择:1024,2048,4096。
我把level从4改到7,block size可选到32768,改了还是不支持168k的文件。
我在BDE的configuration的Native的paradox里面修改。
其它的数据库如 Oracle,interbase,sybase中有你讲的blob size默认32。
我觉得你的思路应该是正确的,你能帮我再查查吗?
谢谢了!
 
对paradox数据库一个字段的容量不清楚,但是显示控件你可以使用dbrichedit,应该可以满足你的需要。
 
关注,录入的控件好像也有32k的限制。
 
关键不是数据库字段的问题,是数据感知控件的问题,不要用DBMemo,要用DBRichEdit才行!182K一定可以的!
 
太大了,不可能!
 
查了一下资料,dbmemo限制为32k,dbrichedit限制为64k。
chenke有一个控件不限文本长度:
ftp.fortunecity.com
usename:chenkeftp
password:chenkeftp
get plusmemo.zip
 
谢谢各位了。日月星讲的控件还没下来。
只好将就用64k了。
 
后退
顶部