Commit History

Autor SHA1 Mensaxe Data
  michael f58b3aa25a * Implemented CheckParams for TSQLStatement, TSQLQuery. It disables check for parameter names %!s(int64=12) %!d(string=hai) anos
  michael abe86dea9f * TSQLStatement.RowsAffected %!s(int64=12) %!d(string=hai) anos
  michael 5042e1060f * Activated Action for TSQLTransaction %!s(int64=12) %!d(string=hai) anos
  michael 4466342d82 * First implementation of TSQLStatement %!s(int64=12) %!d(string=hai) anos
  lacak 19132fc98d fcl-db: sqldb: implemented TSQLConnection.GetSchemaNames %!s(int64=12) %!d(string=hai) anos
  michael 7fbf05dd18 * Make statementtype public in TSQLQuery %!s(int64=12) %!d(string=hai) anos
  michael f566201a8d * Notification should be protected %!s(int64=12) %!d(string=hai) anos
  lacak 7e2627f047 fcl-db: formatting (char case) %!s(int64=12) %!d(string=hai) anos
  lacak 66a6b15efe fcl-db: switch from usage of [stSelect, stExecProcedure] to FSelectable to determine if there is result set. %!s(int64=12) %!d(string=hai) anos
  lacak 6a9c3a6061 fcl-db: introduce FSelectable as new TSQLCursor class field. Update sql connectors to set it after Preparation or Execution of sql statement to signal if there will be or is result set. This change is neutral. In next commit I will use FSelectable to determine if allow Open or raise SErrNoSelectStatement. %!s(int64=12) %!d(string=hai) anos
  michael 5f053be31d * Switched to using ansistring, because dynlibs use ansistrings %!s(int64=12) %!d(string=hai) anos
  ludob 35f1339404 sqldb: Modified ftAutoinc behavior slightly to match Delphi behavior and allow updating of ftAutoInc fields for those db backends that support it. Added support for odbc ReadOnly fields. Patch from Lacak2 Mantis #22531 %!s(int64=12) %!d(string=hai) anos
  lacak d338b2c63b * adds new virtual method GetConnectionInfo into TSQLConnection %!s(int64=12) %!d(string=hai) anos
  ludob 91a468307a Fix for table names converted to uppercase Mantis 0022766 Patch by Lacak2 %!s(int64=13) %!d(string=hai) anos
  michael 53c03717d5 * SQL DB loader implemented %!s(int64=13) %!d(string=hai) anos
  marco c4ec774c4c * Fixes Sql parsing problems with spaces lacking between keyword and expression %!s(int64=13) %!d(string=hai) anos
  joost 67ab61dcc8 * Moved .ReadOnly property from TSQLQuery to TBufDataset %!s(int64=13) %!d(string=hai) anos
  marco abaf2eaf12 * sqlDB update SQLParser to parse DML statements WITH common table expressions %!s(int64=13) %!d(string=hai) anos
  joost 3568f8a3fe * Also recognize parameters wich starts with lowercase old %!s(int64=13) %!d(string=hai) anos
  marco 86ec9c367c * Patch from Lacak2 for #16842. Fix parsing of FROM (mysql show..from) %!s(int64=13) %!d(string=hai) anos
  marco f979c2e67f * Add millisecs to datetime parameters, Mantis #20616. Patch by Lacak2. %!s(int64=13) %!d(string=hai) anos
  marco 7a7d8e27cd * set transaction of proxy via field instead of setter since that %!s(int64=13) %!d(string=hai) anos
  marco 5955d90a40 * pass fieldnamequotechars to proxy, mantis #20507 %!s(int64=14) %!d(string=hai) anos
  marco cb832a5656 * Preserve existing param values when changing sql text. %!s(int64=14) %!d(string=hai) anos
  marco 0f79033143 * synchronized properties between sqlconnector and sqlconnection. %!s(int64=14) %!d(string=hai) anos
  marco aa9df955ee * Improve support for returnvalues of calling statements. %!s(int64=14) %!d(string=hai) anos
  marco 448e3db450 * fixes Mantis #14730 dealing with oldvalue=null %!s(int64=14) %!d(string=hai) anos
  marco 1556751109 * also quote ftguid fields. Mantis 20219. %!s(int64=14) %!d(string=hai) anos
  marco 367be2cd7a * adds some checks to sqldb avoid AV and memleaks. Mantis #19326 and #18669 %!s(int64=14) %!d(string=hai) anos
  joost 79e000d04e * Changed DefaultSQLFormatSettings into a constant, because changing this will lead to chaos in the locale-support %!s(int64=14) %!d(string=hai) anos