[R] RODBC and Very long field lengths
tom wright
tom at maladmin.com
Wed Nov 16 15:16:03 CET 2005
I'm having a small problem using RODBC. I'm trying to retrieve a string
from a very long memo field (512*20*9=9360 characters = 74880 bytes) in
an MSAccess database.
It appears that RODBC set a maximum buffer size for a single column of
65535 bytes.
########## cut from RODBC.c ##########
} else { /* transfer as character */
int datalen = thisHandle->ColData[i].ColSize;
if (datalen <= 0 || datalen < COLMAX) datalen = COLMAX;
/* sanity check as the reports are sometimes unreliable */
if (datalen > 65535) datalen = 65535;
######################################
Can I increase this by just changeing the value in RODBC.c? If so how do
I get R to re-compile the package?
Thanks for your advice
Tom
More information about the R-help
mailing list