究竟用什么控件来显示超过256字节的文字??????
pb中究竟用什么控件来显示超过256字节的文字??????文字是数据库中的varchar(8000),我说的是显示,哪个有试过?请赐教!!!!!
问题点数:0、回复次数:8Top
1 楼yzip(夏雨飞)回复于 2005-06-03 10:54:24 得分 0
使用多行文本编辑器可以显示的.
不过更新,读取,需要使用select/update语句直接操作数据库才行.Top
2 楼rightyeah(众妙之门)回复于 2005-06-03 10:55:31 得分 0
同意,好像应该用selectblob,updateblob来做的Top
3 楼ilyvmly(ilyvmly)回复于 2005-06-03 10:59:43 得分 0
说的是显示,哪个有试过?你试过,不要理论上,很多东西理论上可以。但……
用多行文本编辑器能输入很多,但显示行吗???你试下!!!
我原来是这样的:select contents into :mle_1.text from table1 where id=1;
明明我的table1表里id=1的contents字段的内容很长(大概1000字),但在mle_1里显示只有前面的256个字节!!!Top
4 楼ilyvmly(ilyvmly)回复于 2005-06-03 11:01:09 得分 0
我是说显示,显示,显示,显示,显示,显示,再强调,是显示。select是select出来了,怎样显示??????????大哥大姐,摆脱了。Top
5 楼yingzi5839(西瓜)回复于 2005-06-03 11:56:06 得分 0
用RichTextEdit控件Top
6 楼yzip(夏雨飞)回复于 2005-06-03 12:05:44 得分 0
我用的mu'l'ti'lineedit控件,显示了每行 37个汉字(74个字符,包括标点),100行,不知道有没有1000个汉字呢?
你先把字符串赋值到ls_tmp,
mle_show.text = ls_tmp
你也可以测试:
for i=1 to 100
mle_show.text += '测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试'
next
看看是否能显示所有的数据.???
记得加下拉滚动条Top
7 楼lzheng2001(1加1)回复于 2005-06-03 13:08:30 得分 0
不关控件的事!
把varchar改成text类型
或者
改用其它方式连接如ole db! 不用pb直连方式,因为直连方式,对于varchar最多只处理255个字符
Top
8 楼princelily(百合)回复于 2005-06-04 17:17:32 得分 0
同意楼上的意见。和控件没有什么关系。关键是数据类型!
友情+帮顶!Top




