How to upload/download files from database using Free Pascal/Lazarus
After uploading files in the previous example into database, now we need to download thouse files:
After uploading files in the previous example into database, now we need to download thouse files:
After the first book now translated to English : Start programming using Object Pascal Language
I’ve released my second book about FreePascal/Lazarus/Object Pascal.
Book title is Second step with object pascal. In Arabic “الخطوة الثانية مع أوبجكت باسكال”
You can download this book from here http://code.sd/secondstep
The book also contains a lot of sample applications written in Lazarus.
Chapters:
1. Memory
2. Files management
3. Relational Databases : Firebird SQL
4. Web Applications
5. Socket programming
Download links at the project’s page
New features:
Adding Grant permissionn in new table form. Small modifications to New table form. Compiling with Lazarus version 1.0
A new Trace API / FBTM screen cast is available (~ 28min.).
http://ts.upscene.com/download/demos/fbtm/fbtm_audit_logonoff.htm
It discusses how to use the Trace API to audit logon/logoff into your databases and make use of the captured trace data to query sources of database usage, database usage outside normal operating hours etc.
The Firebird JDBC team is happy to announce the release of Jaybird 2.2.1.
This release contains the following fixes:
UnsatisfiedLinkError in libjaybird22(_x64).so undefined symbol: _ZTVN10__cxxabiv117__class_type_infoE
on Linux (JDBC-259)columnLabelForName
for backwards compatible behavior of ResultSetMetaData#getColumnName(int)
and compatibility with bug in com.sun.rowset.CachedRowSetImpl
(JDBC-260).true
for backwards compatible behavior (getColumnName()
returns the column label); don’t set the property or set it to false
for JDBC-compliant behavior (recommended).setString(column, null)
on “? IS (NOT) NULL
” condition does not set parameter to NULL
(JDBC-264)charSet
connection property now accepts all aliases of the supported Java character sets (eg instead of only Cp1252
now windows-1252
is also accepted) (JDBC-267)charSet
property are case-sensitive (JDBC-268)NULL
with the native protocol does not work when Firebird describes the parameter as not nullable (JDBC-271)The release is also available on maven:
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>2.2.1</version>
The artifactId depends on your target Java version: jaybird-jdk15
, jaybird-jdk16
or jaybird-jdk17
Jaybird users and developers are invited to participate in the currently on-line survey that will be open until tomorrow (28-Sept).
Today the list of sessions of the next International Conference (Luxemburg) was published. You can check all the details here. If you are planning to participate, hurry up and subscribe online now.
On the behalf of the developers and contributors team, I’m pleased to announce that DBD::Firebird v1.11 , a DBI driver for the Firebird RDBMS server is released.
This release brings many changes and bugfixes .
The development is done on GitHub and the mailing list is here
Thank you
![]() |
Upscene Productions is proud to announce the next version of the popular multi-DBMS development tool: ” Database Workbench 4.3.1 Lite ” For more information, see here. |
Changes include:
And much more: click here for the full list of changes in v4.3.1 and 4.3.0
Database Workbench Pro supports:
– Borland InterBase (6.x – XE )
– Firebird ( 1.x, 2.x )
– MS SQL Server/MSDE ( 7, 2000, 2005, 2008, MSDE 1 & 2, SQL Express )
– MySQL 4.x, 5.x
– Oracle Database ( 8i, 9i, 10g, 11g )
– Sybase SQL Anywhere ( 9, 10, 11 and 12 )
– NexusDB ( 3.0 and up )
The Lite Editions are available for:
– InterBase
– Firebird
– MySQL
You like this news? Twitter it! Share it! Blog about it!