The following works fine:
Code: Select all
function ListTableColumns pTable
local tColumnList, tSelectedTable
put pTable into tSelectedTable
databaseConnect
put revDataFromQuery(comma, return, GetDatabaseID(), "pragma table_info(Projects);") into tColumnList
return tColumnList
end ListTableColumns
But adding a placeholder Variable within the SQL Query as follows results in a revdberr,Database Error: near ":1": syntax error message.
Code: Select all
function ListTableColumns pTable
local tColumnList, tSelectedTable
put pTable into tSelectedTable
databaseConnect
put revDataFromQuery(comma, return, GetDatabaseID(), "pragma table_info(:1);", tSelectedTable) into tColumnList
return tColumnList
end ListTableColumns
Any help would be very much appreciated...
Quentin.