使用ADO和VBScript在SQLite中存储和检索大字符串

时间:2013-03-06 10:06:13

标签: sqlite vbscript odbc ado

我使用VBscript,ADO和SQLite ODBC驱动程序来存储和检索大字符串(~5KB)。存储它们工作正常,可能是因为我能够在绑定insert语句的参数时指定大小。但是,当我尝试检索这些字符串时,我正确地获得了前256个(或255个)字符,但其余的接缝来自随机存储区。我做错了什么(除了使用VBscript和ADO ......)?

我愿意将文本存储为二进制数据。但是我试过的功能,以后再检索,都没有用。

1 个答案:

答案 0 :(得分:0)

如msdn所述,getChunk不能在记录字段上工作,如果可以在该字段上使用getChunk,则字段属性adFldLong也会声明。 在某些字段中,您必须使用SQL查询来检索数据长度,而不是使用属性actualSize

这里有一个很好的例子http://kek.ksu.ru/eos/ecommerce/masteringasp/18-06.html