|
Features
|
Standard
|
Professional
|
|
Direct Connectivity
|
|
|
|
Connection without SQL Server client
|
|
¥¥
|
|
|
|
|
|
Desktop Application Development
|
|
|
|
Windows
|
¥¥
|
¥¥
|
|
macOS
|
|
¥¥
|
|
Linux
|
|
¥¥
|
|
|
|
|
|
Mobile Application Development
|
|
|
|
iOS
|
|
¥¥
|
|
Android
|
|
¥¥
|
|
|
|
|
|
Data Access Components
|
|
|
|
Base components
|
¥¥
|
¥¥
|
|
TMSConnection
|
|
|
|
TMSQuery
|
|
|
|
TMSSQL
|
|
|
|
TMSTable
|
|
|
|
TMSStoredProc
|
|
|
|
TMSUpdateSQL
|
|
|
|
TMSDataSource
|
|
|
|
Script executing
|
¥¥
|
¥¥
|
|
TMSScript
|
|
|
|
Transactions managing
|
¥¥
|
¥¥
|
|
TMSTransaction
|
|
|
|
Fast data loading into the server
|
|
¥¥
|
|
TMSLoader
|
|
|
|
|
|
|
|
SQL Server Specific Components
|
|
|
|
Working with user-defined table types in SQL Server 2008
|
¥¥
|
¥¥
|
|
TMSTableData
|
|
|
|
Connection to SQL Server Compact Edition
|
|
¥¥
|
|
TMSCompactConnection
|
|
|
|
Reaction on server side changes on-the-fly
|
|
¥¥
|
|
TMSChangeNotification
|
|
|
|
Sending messages with Service Broker system
|
|
¥¥
|
|
TMSServiceBroker
|
|
|
|
Obtaining metadata about database objects
|
|
¥¥
|
|
TMSMetadata
|
|
|
|
Storing a database as a script
|
|
¥¥
|
|
TMSDump
|
|
|
|
|
|
|
|
Database activity monitoring
|
|
|
|
Monitoring of per-component SQL execution
|
¥¥
|
¥¥
|
|
TMSSQLMonitor
|
|
|
|
|
|
|
|
Additional Components
|
|
|
|
Advanced connection dialog
|
¥¥
|
¥¥
|
|
TMSConnectDialog
|
|
|
|
Data encryption and decryption
|
|
¥¥
|
|
TMSEncryptor
|
|
|
|
Data storing in memory table
|
¥¥
|
¥¥
|
|
TVirtualTable
|
|
|
|
Dataset that wraps arbitrary non-tabular data
|
¥¥
|
¥¥
|
|
TVirtualDataSet
|
|
|
|
Advanced DBGrid with extended functionality
|
¥¥
|
¥¥
|
|
TCRDBGrid
|
|
|
|
Records transferring between datasets
|
|
¥¥
|
|
TCRBatchMove
|
|
|
|
|
|
|
|
Design-Time Features
|
|
|
|
Enhanced component and property editors
|
¥¥
|
¥¥
|
|
Migration Wizard
|
¥¥
|
¥¥
|
|
DataSet Manager
|
|
¥¥
|