PowerBuilder 通过odbc连接到sybase数据库时,pb端有段代码是这样的:
SelectBlob XMLTEXTPAT
Into :lb_text
From CHTEMPLATE
Where CHTCODE = 10000107
Using SQLTEST ;
lb_text最大只能取到32k。网上有一种方法是修改pbodb90.ini中的pbmaxblobsize。
但是这就意味着在发布的时候pbodb90也要发布。我现在想问的就是:能否通过pb连接的时候吧参数传过去,如何传?
------解决方案--------------------
ProfileInt("C:\PROFILE.INI", "PB", "maximized", 3)
------解决方案--------------------
不能吧?~我记得是一下全部取出来的吧~
读文件的时候有32767的限制~
从数据库取也有这个限制么?~
------解决方案--------------------
应该不会吧,我在PB7里面连接Sybase都可以去除超过1M的字符串。
不过我不是用ODBC,而是用PB自带的Sybase的动态库