Andrzej J.R. Hunt
cacb32caab
Clean up naming of OStatement_Base etc. (firebird-sdbc)
...
Change-Id: I4cb81565ae2fa6efd434e6e789f16fab90d0ae4a
2013-07-23 19:29:06 +02:00
Andrzej J.R. Hunt
ed9dac3baf
Move Statement specific methods out of common base. (firebird-sdbc)
...
Change-Id: If85f7f419b7c67bc84f8a74422cc8c9080a34353
2013-07-23 19:29:06 +02:00
Andrzej J.R. Hunt
a061f0a845
Remove unnecessary OStatement_BASE2 (firebird-sdbc).
...
Seemingly a relic from the skeleton driver?
Change-Id: I7c5ba9763daee51b1c8b23f614e3d9501858a29c
2013-07-23 19:29:05 +02:00
Andrzej J.R. Hunt
f98a193a18
Implement the first parts of FPreparedStatement.
...
Change-Id: Iad9561fa6b200ce5efcacc4c0b7b822aaaf9adb0
2013-07-22 18:03:27 +02:00
Andrzej J.R. Hunt
2fcef1b2e3
Implement FResultSetMetaData.
...
Change-Id: I5a3ff140b68139d5b34c1d146a0e0d6544dc9548
2013-07-19 15:23:21 +02:00
Andrzej J.R. Hunt
5045308328
Use one mutex per connection (firebird-sdbc).
...
Change-Id: I1c21163bb96d565eef29508df179acac7b066ce6
2013-07-19 09:38:07 +02:00
Andrzej J.R. Hunt
6fbff56dea
Cleanup SAL_INFO debugging output.
...
Change-Id: I7d9a94e42da24557a986a0613bcfcbf1234b952d
2013-07-18 16:21:41 +02:00
Andrzej J.R. Hunt
c0c5d960e7
Replace raw pointer with Reference to Statement in FResultSet.
...
Change-Id: Id4019470cf1d2723ea46f3d8ea09e75eb947aed0
2013-07-18 16:21:39 +02:00
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
Andrzej J.R. Hunt
09fb28de3b
Remove duplication from FSubComponent.
...
Change-Id: I453eb35ec82cfa632616626385a80d6e0d5cebbc
2013-07-17 08:57:12 +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
002e9c5a83
Fix firebird installation (windows) + driver compilation fixes.
...
Change-Id: I253a2770c951a984bd50c906b0e84feeb8d105d9
2013-07-16 16:40:10 +02:00
Javier Fernandez
7f38b8d6a4
Refactoring some code on the FStatement class.
...
Change-Id: Id172dde2f35538ac37b632f738fe5c2a87437832
2013-07-16 16:40:07 +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
b0591b3804
Adding debug info for tracking disposes and fixed a memory allocation bug.
...
Change-Id: Iae8a6dac26fd7d074ece6421ae61ecf7ce047b8f
2013-07-16 16:40:05 +02:00
Javier Fernandez
5406054026
Adding disposing bits.
...
Change-Id: I997c23d0c0765a6929be89087330ac6616ccd28c
2013-07-16 16:40:05 +02:00
Javier Fernandez
80eba2962a
Properly imñemenmting the prepared statement class.
...
Change-Id: I6788bbedb339686d3f97ecb2338994617f373803
2013-07-16 16:40:04 +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