I am using OLE DB to connect to database in SQL Server 2000. everything
works fine.
Only problem is Text size for column is about 340K. Text updated with
correct size (May be, coz I haven?t retrieved full text from database yet)
This was confirmed by following SQL in query analyser.
SELECT max(datalength(form_content)) FROM we_pbForms WHERE qnr = 1
When, I use embedded SQL in Powerbuilder script. it just return 32K text
from that column.
According to OLE DB help, Default DBTextLimit 2GB. Which is automatically
set to @@TEXTSIZE variable in database. I also tried with changing
DBTextLimit = 2097152, that is far greater then 339K
Any tips for this problem???
Regards
MDesai
PB dbparm:
To accept bigger text values for MSS interface, you could set
SQLCA.dbParm = "DBTextLimit = '32000'"
SQL server database:
SET TEXTSIZE { number } : resets the @@TEXTSIZE function return value.
The maximum setting for SET TEXTSIZE is 2 gigabytes (GB), specified in
bytes.
The SQL Server ODBC driver and Microsoft OLE DB Provider for SQL Server
automatically set TEXTSIZE to 2147483647 when connecting.
<M_Desai> wrote in message
news:531B796C33F61E75002AA7A885256D65.002AA7E885256D65@webforums...