Recordset Object
Data Factory Object
METHOD: DataFactory::ConvertToString
string =
datafactoryobject.
ConvertToString
(Recordset)
The
ConvertToString
method is used to convert a
Recordset
object into a MIME64 encoded string.
You can use this method with ASP to embed the resulting MIME string in an HTML page on the server-side for transport to the client's machine. Unfortunately, large data sets can take a long time to transport over HTTP. It is best to use ASP versions 2.0 or later since earlier versions of ASP impose a 32K size restriction on the MIME string.
On the client-side, you can use Remote Data Service to convert the MIME string back into a
Recordset
object. However, this will fail if you have more than 400 rows of data.
Since the advent of ADO version 2.0, there are better ways than using MIME to transport data from the server to the client and, as a consequence, the
ConvertToString
method should be considered antiquated. For example, the RDS
DataFactory
and
DataSpace
objects allow you to marshal (transfer) data between the server and the client, and vice-versa.
There is one mandatory parameter,
The
Recordset
parameter is the ADO
Recordset
object to be converted.
Code (VBScript):
Set objDataFactory = objRDS.CreateObject("RDSServer.DataFactory", strConnURL)
...
Dim objRecordsetToConvert
Set objRecordsetToConvert = objDataFactory.Query(strConnection, strQuery)
strConvert = objDataFactory.
ConvertToString
(objRecordsetToConvert)
Copyright 1999-2001 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information