Age | Commit message (Collapse) | Author |
|
- Basic has no practical limit anymore for string variables
- LONGVARCHAR fields can vary a lot in size across RDBMS's (f.i. Sqlite < 64K)
This forces an overflow check when setting a field value and no check when getting it
Change-Id: I4c9629f63164fbbdb84497e7002fa3186d7c63b7
|
|
Change-Id: I6c5246809cb533a2c69978008ea996392e2fbe6a
|
|
... i.o. uninitialized variable
Change-Id: I732705df11ea25c2b106d542f9e97f3f32cc9867
|
|
New ImplementationName introduced in LO 5.1
Change-Id: Ifa181570575622aca27520397f2e88cbc9742d1e
|
|
New Module Basic module
New AllModules() collection in Application module
Extension of regex to backward searches
Change-Id: Id58f3b29d08e9f0b73e192cfc0c2a99988e73fcf
|
|
Change-Id: I62fb5d0722363fdcd7d464d0490b1f6e890221a4
|
|
Insert dates and 2-dim arrays in property values
Export array or property values to string for file or database temporary storage
Reimport from string into array or property values
(for later use)
Change-Id: I7f2dc2ad6adde6249e68a6cb51b52e2a4dad79b7
|
|
Based on XTextSearch UNO service
_CStr also refined
Change-Id: Ibeceeeb549511e575c6842e43e5a76c8308db1aa
|
|
Includes arrays, distinguishes integers and real numbers
Side effects in DebugPrint solved
Change-Id: Id84203cea1a93dcbc164f8661fcf2f57778b0df8
|
|
in getObject, getValue and setValue functions
Change-Id: I98ff54bf62cfb34218d1fdb43fb37ba21846b068
|
|
Event properties applied to form, subform, control events
Controls may belong to forms, subforms, dialogs, grid controls
Change-Id: Iaf33adcd03527ac938913675cf0930e317a17f97
|
|
Change-Id: Ie501bc7190a8eccc2810ccac2dddaec52813f1a2
|
|
in addition to tables and queries.
(only for internal use - arguments not published in documentation)
Change-Id: I4c7aff878a4ff1a03dcc32baae740559d034d3ca
|
|
Name, Connect and Version
Change-Id: Ief0da378fd8927df7accdfc0157547670ca203de
|
|
Replace double code by function calls (dialog libraries handling)
Change-Id: I17fc700e47a258b281214fe29e075bc782fb6acd
|
|
Change-Id: If7fb37a3656b55f7820698a59b8f1d8d8b14d594
|
|
and not for each individual label
Change-Id: I7014be30569a275fa20faaa2ba9255d3968b70dd
|
|
Change-Id: I6f3a6efd858ac4e52b694cc0046c8f56a558c229
|
|
Provided by Iñigo Zuluaga
Change-Id: I6ba436e29f7aff35e30a8e614e0c3c3d2c3ac1b4
|
|
Avoid Field object buffering in CopyObject
as it is now done in the Recordset class
Change-Id: I35ee9e953e27554cb361adbb22baa619e4b73aaf
|
|
Field objects are buffered in a _Fields() array,
part of a Recordset instance,
to improve speed and memory consumption
Change-Id: Iac732ab5a1db24341aa30c3c934853a21c76e2e4
|
|
So far, only tables belonging to the SAME database could be copied.
Copying tables between databases from different sources (HSQLDB 1.8/2.3, MySQL, PostGres, Sqlite)
is admitted.
Field type conversions are in this case based on empiric rules.
A case study based on getMetadatInfo() is available on request.
Change-Id: Iae4ea7c4df4799cde3c8f973746513bad56246d8
|
|
Change-Id: Iad27d1f87568890180c142774c238a14d022946d
Reviewed-on: https://gerrit.libreoffice.org/29441
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Review of Utils._getResultSetColumnValue()
to include LOGVARCHAR and LONGVARBINARY field types
Change-Id: Id1bd073a8f7d910377d7e1ecca96d682cd856946
|
|
Tables must belong to the same database.
INSERT SQL statement syntax extended
Table- and fieldnames correct surrounding
Correction of incident declared in
https://ask.libreoffice.org/en/question/69795/access2base-findrecord-only-for-numbers/
Change-Id: Ice148d872cacfc80df421132020ab1717e7c908c
|
|
Change-Id: I1c1894fcf533291b34a662b6efb96dcfa75b92b3
Reviewed-on: https://gerrit.libreoffice.org/24760
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Bug revealed on https://ask.libreoffice.org/en/question/68080/access2base-dfunctions-with-mysql/
Root cause: SELECT TOP 1 construction is invalid for MySql. Use LIMIT keyword instead.
Change-Id: Idb0bebe1adb8ca1f88dbc8f8ba039f117456337c
|
|
Change-Id: I68713ccc6d8920de6945206285e35320eef5b4ea
|
|
Change-Id: I02f51ff264c64458c99c47ea48d960a50c65cb75
|
|
Change-Id: Ia046bcd8ca8e90566348b507f18d881030bd64c3
|
|
Support of HSQLDB 2.3 and MySql
CLOB and BLOB as database field types
Schema and catalog names in tables
GetChunk and AppendChunk methods for binary fields
The Value property returns the correct binary content of binary fields
Change-Id: I0aba80134f9add90f438ac4b7951fce9c1d36239
|
|
Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86
Reviewed-on: https://gerrit.libreoffice.org/21209
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
Addition of CLOB and BLOB datatypes
Change-Id: If42c0dbb1862f525d2a0a1abf98bd053543a3d3c
|
|
Simplified use of TableDefs and QueryDefs collections
Change-Id: I87c5dcbbb1105c61324a0a89929f13ff86eab4a4
|
|
Change-Id: Icc4a631d67c3d4acf67de1cb38018c37602a16eb
|
|
Change-Id: Ibcffe9d8b85d552f53246a3ac751000673705ab3
|
|
Design choices:
Sseparator = comma except if decimal point is comma in locale setting, then semi-colon
Character set = Unicode (UFT-8)
Change-Id: I11eb88bf44cedaddfb52d3570f427d9e0d26b4cc
|
|
Database._OutputToCalc uses LO filters to export table and/or query data
Change-Id: I69b15e76a490de32ec2cae73661f8ffd5f2b53b2
|
|
to refelect various list of output formats in DoCmd.OutputTo() action
Change-Id: Ibb95020efa2995cde168efbd516f9b1e49d832a3
|
|
+ bug correction on dlgFormat dialog - check user input
Change-Id: I126f99dbc587342772a601df8b9dd03cfe4850ac
|
|
Change-Id: Iab982421be37e670201561b67cc66fb91d30de91
|
|
Do not skip temanymore
Change-Id: I6a1276959ab940eb44aedeab2f1c9cc7f71a0e1e
|
|
Add <span> in the list of acceptable html tags
Change-Id: I23c57ad1ef889fd511111f6d969feaafb9d0f5b8
|
|
Change-Id: I6691c01e8a078b14ca753c916c950c958953671f
|
|
Change-Id: I80d97058221106ce87d696d8142b1e87430513d9
|
|
Addition of "<a id= ...>" tag pattern
Typos
Change-Id: Id03e6224dc91249a9e6246ff94a80427ae76a86e
|
|
Use .wasNull() rather than not trustable .IsNullable() in _getResultSetColumnValue routine
Change-Id: I1d1783841414193347cca588209153b5aa9b56cd
|
|
Functions to export database data contents into an HTML table
with - template file
- use of classes for CSS styling
Change-Id: Ib62b103445ba47e2fe77c45109a62b2e49fcbbc5
|
|
Change-Id: I6eb68f78d32b1d73969d37f6991ff0ef3e795606
|
|
Application to SendMailWithoutAttachment => "mailto: ... " uri
Change-Id: I53aa0325c048dca678ff134908d448afab08933d
|