Commit graph

53 commits

Author SHA1 Message Date
cxl
b8a61d758d Sql: Fixed to compile
git-svn-id: svn://ultimatepp.org/upp/trunk@10015 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-07-06 13:02:34 +00:00
cxl
44ed73ff88 various minor fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@7942 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-03 14:37:34 +00:00
cxl
5590b37e8c Sql: operator*=(ValueMap&, ..)
git-svn-id: svn://ultimatepp.org/upp/trunk@7883 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-11-11 12:23:40 +00:00
cxl
ad5ad21338 Sql: Trace compression
git-svn-id: svn://ultimatepp.org/upp/trunk@7847 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-31 12:37:26 +00:00
cxl
b690656f65 MySql: now ignoring more resultsets (thanks Klugier)
git-svn-id: svn://ultimatepp.org/upp/trunk@7073 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-23 15:28:35 +00:00
cxl
569286f60a Sql: SqlMassInsert now able to insert ValueMap, SelectAll, new mass loading variants
git-svn-id: svn://ultimatepp.org/upp/trunk@6307 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-04 10:48:58 +00:00
cxl
952a03b77d Draw: support for LinuxGL, Sql: operator*=(VectorMap, SqlSelect)
git-svn-id: svn://ultimatepp.org/upp/trunk@6283 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-08-28 11:43:07 +00:00
cxl
394340583f ide: Fixed empty name issue Navigator #497
git-svn-id: svn://ultimatepp.org/upp/trunk@6214 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-29 16:50:36 +00:00
cxl
48fddd66da .typo
git-svn-id: svn://ultimatepp.org/upp/trunk@6213 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-29 11:45:05 +00:00
cxl
063235c8ad Sql: MassInsert increased maximum number of columns to 62
git-svn-id: svn://ultimatepp.org/upp/trunk@5950 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-04-04 13:11:13 +00:00
cxl
36be58c902 Sql: GetColumns synonym GetColumnCount
git-svn-id: svn://ultimatepp.org/upp/trunk@5596 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-29 20:35:02 +00:00
cxl
50f31831b4 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@5528 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-07 09:45:00 +00:00
cxl
1948428876 .docs
git-svn-id: svn://ultimatepp.org/upp/trunk@5373 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-20 06:34:01 +00:00
cxl
9eaf857b0c .docs
git-svn-id: svn://ultimatepp.org/upp/trunk@5371 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-18 07:38:28 +00:00
cxl
f0fe23e773 .docs
git-svn-id: svn://ultimatepp.org/upp/trunk@5370 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-17 18:22:58 +00:00
cxl
962480cedb .docs
git-svn-id: svn://ultimatepp.org/upp/trunk@5369 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-17 14:50:32 +00:00
cxl
06f5e11e07 .docs
git-svn-id: svn://ultimatepp.org/upp/trunk@5366 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-17 11:41:20 +00:00
cxl
0993f13660 Sqls::operator^
git-svn-id: svn://ultimatepp.org/upp/trunk@5351 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-11 17:55:29 +00:00
cxl
4b03d9a072 Sql: SqlMassInsert now has NoUseTransaction option
git-svn-id: svn://ultimatepp.org/upp/trunk@5293 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-08-28 08:41:26 +00:00
cxl
3cfe5186a4 Sql: Fixed issue with lowercase SqlId in operator[]
git-svn-id: svn://ultimatepp.org/upp/trunk@5113 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-04 13:23:48 +00:00
cxl
41e19caac5 *uppsrc: LOG related fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@5094 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-03 06:47:46 +00:00
cxl
9b1799d6b4 Sql: SqlLoadTable, SqlLoadColumn
git-svn-id: svn://ultimatepp.org/upp/trunk@5044 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-06-08 14:01:53 +00:00
cxl
f05cc1a44b Draw: Font, Drawing, Painting, Image now support Xmlize and Jsonize
git-svn-id: svn://ultimatepp.org/upp/trunk@4950 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-14 14:47:25 +00:00
cxl
45c726d65a Sql: Sql/SqlSession::PerThread
git-svn-id: svn://ultimatepp.org/upp/trunk@4631 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-02-28 09:38:17 +00:00
cxl
4a1c30eb45 Sql: SqlIds now quoted
git-svn-id: svn://ultimatepp.org/upp/trunk@4526 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-02-03 17:44:48 +00:00
cxl
03618e002c Sql: MassInsert now has remove option
git-svn-id: svn://ultimatepp.org/upp/trunk@4443 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-19 14:39:30 +00:00
cxl
e81c007ccf .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@4429 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-17 14:12:20 +00:00
cxl
5f0b18e7ae OleDB: fixed for private Connection in Sql
git-svn-id: svn://ultimatepp.org/upp/trunk@4353 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-28 19:33:38 +00:00
cxl
0b7b0f5af4 Sql: Sql::Attach/Detach, Connection constructor moved private (rm #222)
git-svn-id: svn://ultimatepp.org/upp/trunk@4352 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-28 19:16:46 +00:00
cxl
7dca0d0701 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@4342 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-23 16:27:36 +00:00
cxl
d3eaf999e4 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@4336 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-22 13:09:15 +00:00
cxl
082490db53 Sql: SqlSession::ThrowOnError
git-svn-id: svn://ultimatepp.org/upp/trunk@4331 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-19 19:00:39 +00:00
cxl
a00372f0fa Sql: Sql now supports fetching ValueMap of row (Fetch or GetRowMap after Fetch)
git-svn-id: svn://ultimatepp.org/upp/trunk@4329 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-19 18:35:38 +00:00
cxl
ee0aa395a2 Sql: Sql0 (without session)
git-svn-id: svn://ultimatepp.org/upp/trunk@4305 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-15 10:34:35 +00:00
cxl
418c76a798 Sql: Sql::Attach/Detach, SetSession
git-svn-id: svn://ultimatepp.org/upp/trunk@4304 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-15 10:28:58 +00:00
cxl
6f8c3327b9 Sql, SqlSession: operator= and copy constructors now private
git-svn-id: svn://ultimatepp.org/upp/trunk@4296 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-14 08:44:40 +00:00
cxl
6aefb7f0b1 Sql: Refactored SQL 'default app cursor', added per-thread SQL option, added secondary SQLR 'default app cursor'
git-svn-id: svn://ultimatepp.org/upp/trunk@4290 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-10 16:03:24 +00:00
cxl
97bfa2f508 .developing Sql
git-svn-id: svn://ultimatepp.org/upp/trunk@4288 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-10 11:30:08 +00:00
cxl
99c30f8406 Sql: In sql trace log, questionmark parameter placeholders are now replaced with actual parameters
git-svn-id: svn://ultimatepp.org/upp/trunk@3977 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-10-08 19:30:20 +00:00
rylek
5daee1fcff .Sql: added 'binary' flag to SqlColumnInfo to check for binary columns
.OleDB: fixed logic for fetching multiple BLOB columns from a rowset
.OleDB: fixed BLOB update logic based on SqlRaw
.Geom/Draw: removed assembly variant of matrix-vector multiplication

git-svn-id: svn://ultimatepp.org/upp/trunk@3322 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-04-03 23:04:30 +00:00
cxl
a743450b43 *Sql: GCC compile fix
git-svn-id: svn://ultimatepp.org/upp/trunk@2671 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-08 11:41:59 +00:00
cxl
02b96b795d *RichEdit: fixed user dictionary when fixedlang is active
git-svn-id: svn://ultimatepp.org/upp/trunk@2662 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-07 11:22:28 +00:00
cxl
a50feb3f05 Sql: SqlMassInsert (using 'union all' trick)
git-svn-id: svn://ultimatepp.org/upp/trunk@2597 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-08-07 14:52:40 +00:00
rylek
6388462fa4 +Sql: new method SqlUpdate::Column(const SqlSet& cols, const SqlSet& vals) supports Oracle-style multicolumn SET in UPDATE (UPDATE xxx set (A, B, C) = select A, B, C from yyy)
+TSql: new variants Force[Schema]Update support incremental updates according to comparison of 'old' and 'new' row data

git-svn-id: svn://ultimatepp.org/upp/trunk@2570 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-07-27 08:05:41 +00:00
cxl
630229fe1a Sql: Optional SqlSession errorhandler routing is now installable, PostgreSQL: ConnectionOK
git-svn-id: svn://ultimatepp.org/upp/trunk@2237 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-03-17 14:48:23 +00:00
cxl
24664f8e30 Sql: Sql::InsertNoNulls
git-svn-id: svn://ultimatepp.org/upp/trunk@1725 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-11-27 11:05:07 +00:00
cxl
08e45d5330 Sql, SqlExp: InsertNoKey(Fields) ommits first column - intended for key with autoincrement
git-svn-id: svn://ultimatepp.org/upp/trunk@1630 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-10-14 13:55:05 +00:00
cxl
d2f4e3a995 SqlPerformScript (intended to replace all those ugly ODBCPerformScript etc..)
git-svn-id: svn://ultimatepp.org/upp/trunk@1233 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-05-25 09:37:24 +00:00
cxl
a65e1b76b3 SqlRaw support in OleDB
git-svn-id: svn://ultimatepp.org/upp/trunk@661 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-21 20:09:31 +00:00
cxl
ac65745af6 A++ fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@565 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-22 22:18:13 +00:00