Xbasic
DataTransformExpression Example
Description
The SQL::DataTypeInfo.DataTransformExpression property is an Xbasic expression to be evaluated when retrieving data values from a SQL::ResultSet or a SQL::Row. The data is transformed each time the column is referenced using the SQL::ResultSet::Data() function.
The Xbasic expression can reference built-in variables named:
ColumnIndex as N
ColumnValue as A
in the same manner as NamedFormatExpressions.
Example
dim c as sql::connection ? c.open("{A5API=Access,FileName='c:\northwind.mdb',UserName='Admin'}") = .T. ? c.execute("select * from customers") = .T. c.resultset.columninfo[1].datatransformexpression = "\"\" + ColumnIndex + \" \" + ColumnValue" ? c.resultset.data(1) = "1 ALFKI"
Limitations
Desktop applications only.