当前位置: 代码迷 >> PB >> powerbuilder+odbc+sybase+32k解决思路
  详细解决方案

powerbuilder+odbc+sybase+32k解决思路

热度:80   发布时间:2016-04-29 09:48:36.0
powerbuilder+odbc+sybase+32k
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的动态库
  相关解决方案