1. <tfoot id='GUS1K'></tfoot>
      <bdo id='GUS1K'></bdo><ul id='GUS1K'></ul>

  2. <legend id='GUS1K'><style id='GUS1K'><dir id='GUS1K'><q id='GUS1K'></q></dir></style></legend>
  3. <i id='GUS1K'><tr id='GUS1K'><dt id='GUS1K'><q id='GUS1K'><span id='GUS1K'><b id='GUS1K'><form id='GUS1K'><ins id='GUS1K'></ins><ul id='GUS1K'></ul><sub id='GUS1K'></sub></form><legend id='GUS1K'></legend><bdo id='GUS1K'><pre id='GUS1K'><center id='GUS1K'></center></pre></bdo></b><th id='GUS1K'></th></span></q></dt></tr></i><div id='GUS1K'><tfoot id='GUS1K'></tfoot><dl id='GUS1K'><fieldset id='GUS1K'></fieldset></dl></div>

      <small id='GUS1K'></small><noframes id='GUS1K'>

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

      时间:2023-06-06
        <tbody id='NH7x0'></tbody>
        <bdo id='NH7x0'></bdo><ul id='NH7x0'></ul>
        <i id='NH7x0'><tr id='NH7x0'><dt id='NH7x0'><q id='NH7x0'><span id='NH7x0'><b id='NH7x0'><form id='NH7x0'><ins id='NH7x0'></ins><ul id='NH7x0'></ul><sub id='NH7x0'></sub></form><legend id='NH7x0'></legend><bdo id='NH7x0'><pre id='NH7x0'><center id='NH7x0'></center></pre></bdo></b><th id='NH7x0'></th></span></q></dt></tr></i><div id='NH7x0'><tfoot id='NH7x0'></tfoot><dl id='NH7x0'><fieldset id='NH7x0'></fieldset></dl></div>

            <tfoot id='NH7x0'></tfoot>

              <small id='NH7x0'></small><noframes id='NH7x0'>

              • <legend id='NH7x0'><style id='NH7x0'><dir id='NH7x0'><q id='NH7x0'></q></dir></style></legend>
              • 本文介绍了使用 ADO 和 VBScript 在 SQLite 中存储和检索大字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                限时送ChatGPT账号..

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

                I am using VBscript, ADO and the SQLite ODBC driver to store and retrieve large strings (~5KB). Storing them works fine, maybe because I am able to specify a size while I bind the parameters of the insert statement. When I try to retrieve those strings, however, I correctly get the first 256 (or 255) characters but the rest seams to come from a random memory area. What am I doing wrong (besides using VBscript and ADO...)?

                我愿意将文本存储为二进制数据.但是我尝试过的功能(稍后检索它)不起作用.

                I'm open to the idea of storing the text as binary data. But the functions I tried, to retrieve it later, didn't work.

                推荐答案

                getChunk 不适用于 msdn 上指出的记录字段,字段属性 adFldLong 还说明是否可以在该字段上使用 getChunk.在某些字段中,您必须使用 SQL 查询来检索数据的长度,而不是使用属性 actualSize

                getChunk will not work on a record field as noted on msdn, also the field attribute adFldLong states if getChunk can be used on that field. In some fields you must use the SQL query to retrieve the length of data instead of using attribute actualSize

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

                there is a good example e here http://kek.ksu.ru/eos/ecommerce/masteringasp/18-06.html

                这篇关于使用 ADO 和 VBScript 在 SQLite 中存储和检索大字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:“对象已打开"使用 Delphi、SQL Server 和 ADO 时出 下一篇:使用 ADO 连接到 Oracle

                相关文章

                最新文章

              • <small id='ivrfF'></small><noframes id='ivrfF'>

                <i id='ivrfF'><tr id='ivrfF'><dt id='ivrfF'><q id='ivrfF'><span id='ivrfF'><b id='ivrfF'><form id='ivrfF'><ins id='ivrfF'></ins><ul id='ivrfF'></ul><sub id='ivrfF'></sub></form><legend id='ivrfF'></legend><bdo id='ivrfF'><pre id='ivrfF'><center id='ivrfF'></center></pre></bdo></b><th id='ivrfF'></th></span></q></dt></tr></i><div id='ivrfF'><tfoot id='ivrfF'></tfoot><dl id='ivrfF'><fieldset id='ivrfF'></fieldset></dl></div>
              • <tfoot id='ivrfF'></tfoot>
                • <bdo id='ivrfF'></bdo><ul id='ivrfF'></ul>

                    <legend id='ivrfF'><style id='ivrfF'><dir id='ivrfF'><q id='ivrfF'></q></dir></style></legend>