Page soumise par Firetox - [Note : 0.00 (0 votes) | Noter ça !]
DB24WD |
Dernière version
Télécharger la dernière version : db24wd 101
Introduction
Ce projet permet un accès natif à la base de données DB2. Il est composé d'une fenêtre de test, d'une classe et d'une DLL.
Cet accès natif est entièrement open-source (classe et dll). Il encapsule la librairie OTL de Sergei Kuchin.
Principe
OTL pour "Oracle, Odbc and DB2-CLI Template Library" (Copyright © 1996, 2005) est une librairie C (un seul fichier .h de près de 22.000 lignes) écrite par Sergei Kuchin. Elle permet d'avoir un même sources C pour avoir les 7 modes d'accès suivants :
- ODBC
- MySQL par MyODBC
- DB2 CLI
- Oracle 7, Oracle 8, Oracle 8i, Oracle 9i, Oracle 10g
Extrait du site de l'auteur : " The current version of the OTL supports Oracle 7 (natively via OCI7), Oracle 8 (natively via OCI8), Oracle 8i (natively via OCI8i), Oracle 9i (natively via OCI9i), Oracle 10g (natively via OCI10g), DB2 (natively via DB2 CLI), ODBC 3.x as well as ODBC 2.5 compliant data sources in MS Windows and Unix (e.g. Oracle, MS SQL Server, Sybase, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, etc.). The list of supported database backends is constantly growing. "
On voit donc l'interêt et l'utilité de cette librairie !
Petit rappel de l'entête de la librairie OTL utilisée
// ==============================================================
// Oracle, ODBC and DB2/CLI Template Library, Version 4.0.106,
// Copyright (C) Sergei Kuchin, 1996,2005
// Author: Sergei Kuchin
// This library is free software. Permission to use, copy,
// modify and redistribute it for any purpose is hereby granted
// without fee, provided that the above copyright notice appear
// in all copies.
// ==============================================================
OTL4WD supporte les types de données suivant :
- NUMBER (entier et monétaire)
- CHAR (chaine de caractères de type asciiz)
- TEXT (chaine de caractères de type asciiz correspondant au type LONG de Oracle).
- DATE au format JJ/MM/AAAA HH:mm:SS. Ce format est défini au moment de la compilation, il est donc statique dans cette version.
- BLOB (binaire et texte).
Compléments
Le kit de développement DB2 est basé sur les CLI ()
Page soumise par Firetox - [Note : 0.00 (0 votes) | Noter ça !]















