Skip to content

{ Monthly Archives } June 2004

LZW Patent Expired Worldwide

As of 20 June 2004, the last Unisys patent on the LZW compression algorithm has expired.

Everything You Need to Know About InterBase Character Sets

The rules for using character sets in InterBase are quite simple, but failing to follow them can cause problems. If you will be storing data which uses characters not found in 7 bit ASCII you must take this into account when designing your metadata.

InterBase 7 ODBC Driver Updated

An improved version of the InterBase 7 ODBC driver is available from the InterBase registered users site. The new driver appears to fix several problems with Crystal Reports 9.

Debugging Basics: Using the Call Stack

This article is currently in draft form and is not intended for public viewing at this time. If you’re reading this, please tell me how!
Introduction
This article is intended for new developers unfamiliar with the call stack window.
The Call Stack window shows the sequence of method calls which led up to a certain point in your [...]

Understanding Transaction Lifetimes

InterBase 7.1 radically changes the rules for transaction lifetime management
in InterBase. Furthermore, some of the commonly repeated admonitions regarding
the effect of long transactions on certain internal characteristics of the
InterBase server are not correct. This article will explain in detail the life
cycle of an InterBase transaction and explain when it is possible to use long
transactions without degrading server performance.

On Casts in C# and Delphi

Be advised: The rules for typecasting when a cast is invalid are almost exactly the opposite in C# and Delphi for .NET.

Delphi and InterBase Consulting Services

I do not do any private consulting. However, several of my fellow TeamB members do consulting work and specialize in supporting InterBase and Delphi.

Why You Can’t Pass a List to an InterBase SQL Param

I have a new article published on BDN. This article discusses parameterized queries in general and focuses on one particular limitation:
When writing a WHERE clause in your InterBase SQL, it would sometimes be convenient to write WHERE FOO IN (:SomeParam) and pass a list of values to SomeParam. You can’t do that; here’s why.
Read [...]

InterBase in a Multi-tier World

This paper examines how to integrate InterBase into common patterns for multi-tier development.

Moving In

Welcome to the new home for my weblog. I’m slowly moving the articles over from my old site. Unless anyone knows a dead-simple means of moving a Manila backup into .Text, the news items from the old site will probably not come over here. If there’s a specific item you need, please ask.
Share [...]

Bad Behavior has blocked 713 access attempts in the last 7 days.

Close