sc_begin_trans - This macro starts a set of transactions in the database.
sc_commit_trans - Makes all data modifications performed since the beginning of the transaction a permanent part of the database.
sc_exec_sql - This macro execute SQL commands passed as parameter or a SQL command in the SQL field action type.
sc_rollback_trans - This macro discards a set of transations in the data base.
sc_select - This macro executes the commands passed in the second parameter and returns the dataset in a variable.
sc_set_fetchmode - This macro allows to change the type of return from the dataset of the select commands
sc_sql_injection - This macro is used to protect the field/variable against "SQL injection" attempts.