DotNetFirebird.org DotNetFirebird
Using Firebird SQL in .NET.
Wednesday, June 28, 2006

Firebird Generators: Everything you wanted to know

This is a very nice article about Firebird generators: Firebird Generator Guide

Show what a Generator is in Firebird and how and why to use it. This is the attempt to collect all relevant information about Generators in a single document - hope it works, too... Who should read it?

Read this article if you:

  • are not familiar with the concept of Generators
  • have questions on using them
  • want to make an Integer column behave like an "AutoInc" field as found in other RDBMSs
  • are looking for examples on how to use Generators for IDs or other tasks
  • want to know the Firebird word for a "sequence" in Oracle ;-)

Table of contents:

Chapter 1: Generator basics

Chapter 2: Using Generators (in general)

Chapter 3: Using Generators to create unique row IDs

Chapter 4: Using Generators with IBObjects

Chapter 5: What else to do with Generators ( and why most of it won't work ;-)

Glossary

Search Firebird Questions .NET:
Sequence
Generator


Friday, June 23, 2006

FirebirdClient 2.0 for .NET Framework 2.0 released

The final version of the Firebird ADO.NET client for .NET Framework 2.0 is here. This is a summary of the new features:
  • Visual Studio 2005 integration of the provider using a DDEX provider
  • Support for the new INSERT ... RETURNING statement of Firebird v2.0
  • Support for the new PSQL stack trace of Firebird v2.0
  • New CAS support FirebirdClientPermission and FirebirdClientPermissionAttribute classes
  • Added support to the new CREATE SEQUENCE statement to the FbBatchExecution class.
  • Implemented FbParameterCollection.AddWithValue
  • New GDS implementation for the Firebird/Fyracle External Proceudre engine implementation.
  • Added a new namespace FirebirdSql.Data.StoredProcedureEngine with two new classes: FbResultSet, FbTriggetContext
  • Added initial support for boolean input parameters.
  • [DDEX] Foreign keys should be now automaticalled added to DataSets at design time when dropping tables from the Server Explorer.
  • Added correct support for the new .net 2.0 DbParameter.SourceColumnNullMapping property (Alexander V. Leshkin)
  • Initial implementation of the new extended support for char/varchar fields with OCTETS character set.
  • Added initial support for EXECURE PROCEDURE commands in FbBatchExecution class.
  • Added new Connection String parameter "Context Connection" to be used with .NET stored procedure implementations for Fyracle.
  • Added new UTF8 ( Firebird 2.0 only ) character set.
  • Added a new Role Provider implementation ( FirebirdSql.Web.Providers assembly )
The new version is available in the downloads section.

Search Firebird Questions .NET:
Server Explorer
FirebirdClient
FirebirdClientPermission
CREATE SEQUENCE
FbParameterCollection
FbBatchExecution
UTF8
GDS


Friday, June 02, 2006

Updated Firebrid Downloads

New development versions available:
  • Firebird Server for Windows 2.0 RC 2
  • Embedded Firebird for Windows 2.0 RC 2
  • FirebirdClient 2.0 RC5 for .NET Framework 2.0
Available in downloads section.

Previous

Archives