Creating applications with c-treeACE databases is easy with the c-treeACE Data Provider. Simply connect to the database, create your commands and execute them. Data sets and data grids are easy to populate with data, and the advanced transaction handling of c-treeACE can be used to secure your operations. Parameterized commands make it easy to reuse SQL statements. The following sections describe each of these abilities and more with examples.