Andrzej J.R. Hunt
c28b720186
Refactor FStatement to use transactions from Connection.
...
Also some furthe cleanup of various parts of firebird-sdbc.
Change-Id: I008e1011632d628633f34c0893e656be054de637
2013-07-18 16:21:39 +02:00
Michael Stahl
fdddcd6dca
warning C4702: unreachable code
...
Change-Id: If5e9b131a17c4a5c2970ffe924188a2ae2344777
2013-07-17 15:02:37 +02:00
Andrzej J.R. Hunt
7309fda7fa
Don't use firebird internal headers.
...
Change-Id: Ida2f3599c2904c1c9a01a46656b8e8cd308a6f52
2013-07-16 22:43:18 +02:00
Andrzej J.R. Hunt
6af7d0675d
Fix warnings for firebird-sdbc.
...
Mostly unused parameter warnings for unimplemented methods. Done in preparation
for merging to master to allow for building with -Werror.
Change-Id: Ie54f0a642189f5e221919252ec7df5897974ab95
2013-07-16 16:40:17 +02:00
Andrzej J.R. Hunt
2d2147742e
Implement first part of FDatabaseMetaData.
...
Change-Id: I6dae1f2ecf265333c121f419c0041dd7525efa9e
2013-07-16 16:40:15 +02:00
Andrzej J.R. Hunt
c3ed455e04
Remove unnecessary catalog state (unsupported in firebird).
...
Change-Id: I34a7a245eb87a5b0d626be4008e2584774e82cf3
2013-07-16 16:40:14 +02:00
Andrzej J.R. Hunt
67ff964ca1
Create new fdb and/or extract from .odb as appropriate.
...
Change-Id: I99dd3300c2a7e903bc924b15c4fea2fd3ad4abb8
2013-07-16 16:40:11 +02:00
Andres Gomez
8c325831b3
fb-sdbc: Pretty printing table log output
2013-07-16 16:40:09 +02:00
Javier Fernandez
7f42c74c92
The VARCHAR tye requires a maximum length.
...
Change-Id: I410dea61c8fe904bc11c801f370d1df97e116372
2013-07-16 16:40:08 +02:00
Javier Fernandez
49007f0da6
GetTables uses now a Statement, instead of a PreparedStatement.
...
Change-Id: I8dee162d25360114931ed401d6a6c512ad0c3ec6
2013-07-16 16:40:08 +02:00
Javier Fernandez
1d7ad32445
Executing again a PreparedStatement.
...
Change-Id: I10afa596ed0464e14c4fd95d3a7fb687451a10b4
2013-07-16 16:40:07 +02:00
Andres Gomez
0f9d8be009
fb-sdbc: Added logging support
...
Remember that in order to enable the logging
output it is needed to properly set the SAL_LOG
environment variable.
For example:
$ SAL_LOG="+INFO.connectivity.firebird" solver/unxlngx6/installation/opt/program/soffice.bin
2013-07-16 16:40:06 +02:00
Javier Fernandez
b7f7d533ef
Dealing with parameters in Prepared Statement.
...
Change-Id: I1f94b7b4795c4a72ef8bf78bb032097094cda589
2013-07-16 16:40:06 +02:00
Javier Fernandez
5adc3da59e
using the new implementation of the PreparedStatement and ResultSet classes.
...
Change-Id: Ic0048c0408819bcad6cf8c80121cfdd3f76dce55
2013-07-16 16:40:05 +02:00
Javier Fernandez
05fb9dcada
Implementing the ResultSet interface.
...
Change-Id: I755533c5cb5af713d453b8e6ba7b734870e358a2
2013-07-16 16:40:04 +02:00
Javier Fernandez
d6855a708c
Debug info and some API methods implementation.
...
* getTypeInfo
* getTables
* prepared statements.
Change-Id: I549f4a9468b5346e22479363fe0fb81039bc6665
2013-07-16 16:40:04 +02:00
Javier Fernandez
f53228c59a
Firebird: initial implementation of the skeleton driver.
...
Change-Id: I45087282fe7b7fc5bcebeeb2bbb79d0db1e043bd
2013-07-16 16:40:03 +02:00