DBExpress Mystery

I was playing around with Delphi XE’s dbexpress feature the other day and I came across a very unusual situation and it concerns the contents of the dbxdrivers.ini file.

The test program I wrote uses the TSQLConnection which connects to a Firebird database. I’ve used this component in earlier versions…

Read More →

Overriding TDBNavigator

After many years of using Delphi I finally came across a way of overriding the default behaviour of the buttons of the TDBNavigator component. More specifically, I wanted to display to the user a window which allows them to enter the details of a new record or update an existing…

Read More →

Character Set ISO8859_1 Not Installed – Revisited

I finally found out what caused the initial problem and it was simply that the definition of one or more Firebird domains included  the ISO character set. By simply recreating the domain without any ISO character set defined eliminated this error.

I assume that by not including the character set…

Read More →

Unusual Clients – 1

At the end of June 2011 I finished working as an contract analyst/programmer doing mainframe support using ADABAS/NATURAL at a large government office. I have known since May 2011 that my contract was not going to be renewed and so I embarked on a job hunting misson. At the same…

Read More →

Character Set ISO8859_1 Not Installed

I’ve developed several Microsoft Windows desktop applications and almost all of them use the Firebird database and I’ve found it to be very easy to set up and maintain. No problems. No worries. In my most recent project I encountered this error:

Uh oh. What’s this? I asked myself….

Read More →

Video Tutorials in a Snap

A couple of weeks ago I came across one blog entry that mentioned a site that enabled you to create short (max 5 minutes) screencasts. I decided to visit the site (http://www.screenr.com) and see for myself how great this thing is. I have to say it is…

Read More →

Honesty Is Still the Best Policy

I was reading through the rss entries from reddit.com and I came across a news item relating to GitHub dropping the production database. Here is the link explaining what happened. Reading through the different comments showed that if one is quick to own up to a mistake and explain it…

Read More →

What’s Next?

VeriTime Time Tracker is an application that has gone through many updates, builds, rebuilds, rewrites you name it. I do not know if all these are good or not. Each person will have their opinion on the matter. With rapid changes happening in the technological world e.g. the arrival of…

Read More →

Free SVN Repository

My development environment is replicated across three (3) machines, two desktops and a laptop. I’ve learnt via the hard way that one needs to have a backup as well as source code repository. I have been using the server version of VisualSVN for sometime which I installed in one of…

Read More →

iPhone Simulator and Development Environment

If you are interested in getting into iPhone development take a look at this product. I downloaded their trial version a couple of weeks ago and it has a lot of promise. Now they have started selling it and it costs US$99.95 (perpetual license).

iPhone Emulator for Windows | Create…

Read More →