cxl
07c87ddda1
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4466 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-23 18:22:57 +00:00
cxl
37aa7419b4
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
7ce76b7fa5
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4429 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-17 14:12:20 +00:00
cxl
3908dd189c
*Sql: fixed ugly typo error in *JoinRef
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4428 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-16 16:54:09 +00:00
cxl
31c717a2ed
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
dc088d6015
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
80aaa0f25e
Sql: GetSchColumn now guaranteed to be uppercase
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4345 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-26 10:38:19 +00:00
cxl
2d55738bf2
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4342 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-23 16:27:36 +00:00
cxl
301b15861a
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4336 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-22 13:09:15 +00:00
cxl
a6b59dd329
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
ad58d98f24
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
5b58dd5b8d
SqlCtrl: SqlCtrls now support automatic creation based on schema introspection
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4312 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-16 18:15:23 +00:00
cxl
ca001afdd1
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
1d22b28a4a
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
ff5c789b39
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
a2a382ff86
.svn problem
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4293 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-12 08:42:43 +00:00
cxl
988e51f30a
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
fa7fe19881
.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
2a50cebd3a
Crypto: removed from releases, copied to uppsrc2
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4287 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-09 15:43:40 +00:00
cxl
4584bcbaa9
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4285 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-09 13:08:08 +00:00
cxl
804c2cacf5
.Sql: docs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4284 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-09 13:07:37 +00:00
cxl
ec7cd1c7f3
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4282 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-09 13:01:14 +00:00
cxl
248e626680
Sql: SqlExp optimizations
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4279 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-09 12:42:37 +00:00
cxl
10094501aa
Core: Id is now String based, Sql: SqlCol erradicated
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4276 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-08 23:55:47 +00:00
cxl
8562dcf8ff
Sql: More adjustments of sch introspection
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4275 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-08 19:42:54 +00:00
cxl
dc72a500d9
*Sql: Fix of introspection of TYPE/END_TABLE pair
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4274 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-08 10:24:39 +00:00
cxl
88afad6672
Sql: finalizing JoinRef and introspection
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4269 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-07 20:21:09 +00:00
cxl
6a87dc1e46
.Sql: Fixing Joins/SqlId/SqlCol
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4266 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-07 08:49:45 +00:00
cxl
cebc2c14a2
Sql: JoinRef (first iteration)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4264 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-07 07:38:09 +00:00
cxl
aa3be1b938
Core: Id optimized for MT using TLS, Sql: SqlExp: Using SqlCol for group Of
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4256 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-06 18:49:16 +00:00
cxl
fcc6d7e3e9
Sql: SqlExp documentation now contains new Of format example
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4230 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-02 09:35:14 +00:00
cxl
595d76c629
Sql: New 'Of' 'syntax'
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4222 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-01 23:16:28 +00:00
rylek
4a214fef29
Sql: added #ifndef flagNOAPPSQL to SqlStatement::Get() dependant on SQL
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4108 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-10-29 00:26:50 +00:00
cxl
346b011dd5
Sql: SqlStatement::Get() with SQL dialect
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4106 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-10-26 13:24:50 +00:00
cxl
8fa529d0c6
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
cxl
4616bc2463
Sql: Fixed string escapment of PGSQL strings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3828 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-09-06 07:24:53 +00:00
rylek
8a67522b62
.Oracle: added default POSIX names for OCI libraries (libclntsh.so)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3755 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-08-08 08:58:36 +00:00
rylek
0cc4a5f10a
.Sql: modified SqlSession::SetError logic to overwrite last error out of transactions
...
.TSql: adjusted SqlBlock to do a ClearError when starting a transaction
+Core: added ArrayMap::Insert(int i, const K& key, T *newt) in analogy to Array
git-svn-id: svn://ultimatepp.org/upp/trunk@3466 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-05-27 07:01:41 +00:00
cxl
8210eb5e01
SqlExp: select unions now have parenthesis around (so that the result can be sorted)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3324 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-04-05 18:04:26 +00:00
rylek
7386be99a3
.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
66c4ee912e
SqlExp: Fixed SQLITE3 operator|, Coalesce
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3266 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-03-06 17:59:56 +00:00
cxl
e5cb70971b
Sql: Table structures S_ now have ToString to have DUMP/LOG support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3005 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-15 19:10:59 +00:00
unodgs
2f1056f0ab
Sql: Fixed not like formatting for postgresql dialect
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2916 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-12-20 21:12:38 +00:00
cxl
d373b9d1ce
Sql: Sql::operator[](SqlId) now invokes NEVER (in debug) when column is not found
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2906 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-12-12 08:49:20 +00:00
cxl
070bb0312e
.RasterEncoder fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2715 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-20 19:17:05 +00:00
cxl
513db5ba87
*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
9e69b2abaa
*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
89f7dabb13
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
cxl
fa2c8124f9
Sql: SqlSelect now can add individual fetch values using operator()
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2587 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-08-02 10:29:31 +00:00
rylek
91b4a18385
+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