table.to_sql_order Function
Syntax
c order = To_SQL_Order( expr as c [,sep as c] )
Arguments
- expr
Character
- sep
Character
Description
If expression can be converted in whole OR partically to a SQL filter, return the SQL portion, or both portions if a separator is provided.
Discussion
Takes an Xbasic syntax order expression and converts it to a SQL syntax expression. If the order expression cannot be converted, returns a null string. Assume that you have an active-link table on the sample 'customers' table from Northwind. Some of the active-link fieldnames are different than the corresponding fields in the remote table (assume that 'contactname' in the remote table is mapped to 'name' in the active-link table, and that 'region' in the remote table is mapped to 'state_region' in the active-link table).
Example
?t.to_sql_order("name + state_region") = "ContactName, Region"