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
2b541c928c
Move Statement_Base into it's own file (firebird-sdbc).
...
This is in preparation of cleanly separating the code shared
by PreparedStatment and Statement from the code unique to either
of those classes.
Change-Id: I419668044e67b25d492a381acab9ee9b1acce7ce
2013-07-23 19:29:05 +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
c636ed8388
Cleanup firebird-sdbc header defines.
...
Previously directly taken from skeleton driver, some possible conflicts.
Change-Id: I9469ed8a3bb78a18b68fce3c8a9272eeb38349ba
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
291b87962d
Move allocation of SQLVAR memory to Util (firebird-sdbc).
...
(Is also needed for allocating sqlin data in prepared statement.)
Change-Id: Id572ddbc582c709c8d361ca6e9a670fb8f2d2165
2013-07-22 18:03:27 +02:00
Andrzej J.R. Hunt
dc3202517d
Remove some unnecessary uses of XSQLDA->sqlvar (firebird-sdbc).
...
Change-Id: I69ea81a66decb817d5962206e4a6c30537bce02c
2013-07-22 18:03:26 +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
3fd07e5261
Sanitize sql strings for firebird. (Quotation marks unsupported.)
...
Change-Id: Icb0dc42d97bc1654831dbba9e184b7a0be144e6e
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
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
a3818b52cd
Cleanup warnings in FConnection.
...
Unused parameter warnings remain as these methods are still to be implemented.
Change-Id: I38ec0a895112766ecae322fdf9c07dea11e60c59
2013-07-16 16:40:12 +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
80eba2962a
Properly imñemenmting the prepared statement class.
...
Change-Id: I6788bbedb339686d3f97ecb2338994617f373803
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