IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

DB2 Discussion :

Pb de table DB2/AS400 lié à MS Access


Sujet :

DB2

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Par défaut Pb de table DB2/AS400 lié à MS Access
    Bonjour,

    Je dispose de Client Access V5R1M0 installé sur un PC tournant sous XP.
    Je veux travailler sur MS Access depuis ce même ordinateur et interroger la base DB2 d'un AS/400 (V5R1) situé sur le réseau. Pour cela j'ai lié des tables externes sous MS Access via le driver ODBC, je précise que ces tables ont généralement un index constitué de champs numériques (zoné sous AS400 soit décimal sous MS Access). Le problème c'est que lorsque j'affiche la table sous access certains enregistrimements sont marqué avec comme mot #supprimé dans tous les champs de l'enregistrement. D'après ce que j'ai pu lire je pense que cela vient d'une incompatibilité de type de données entre le moteur Jet d'Access et la base DB2 de l'AS400.
    J'ai beau chercher, je ne trouve pas de solutions qui répondent à mes attentes.
    J'ai créé un fichier logique avec un champ supplémentaire servant de clef et cela me permet d'afficher tous les enregistrements de la table de l'as400.
    Mais cette solution ne me convient pas complétement.
    Je me demande si cela ne viens pas d'un bug du driver ODBC de Client Access et je me propose de mettre à jour le dernier service pas client access.
    Quelqu'un aurait-il une solution à m'apporter ?
    D'avance Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Par défaut
    A priori, j'ai l'impression que le driver ODBC renvoie dans ton cas également les enregistrements supprimés ("deletés"). De mémoire, je ne suis jamais tombé sur un cas semblable, même en V5R1, sinon je m'en souviendrais.
    Je propose de faire un essai en réorganisant le PF par RGZPFM ou par CPYF, de façon à supprimer définitivement les enregsitrements deletés.

Discussions similaires

  1. DB2 As400 - Nom de table SQL
    Par mluce44 dans le forum DB2
    Réponses: 4
    Dernier message: 10/02/2012, 09h54
  2. Table DB2 sur AS400 vs SQL server
    Par annstger dans le forum DB2
    Réponses: 1
    Dernier message: 25/01/2012, 15h23
  3. [ DB2 ] [ AS400] requête sql
    Par zinaif dans le forum DB2
    Réponses: 6
    Dernier message: 23/08/2008, 19h42
  4. Insertion dans une table DB2 a partir de ACCESS
    Par machipot dans le forum Access
    Réponses: 4
    Dernier message: 23/11/2006, 20h34
  5. PB lecture ou import table DB2 dans ACCESS
    Par Invité dans le forum Access
    Réponses: 2
    Dernier message: 22/06/2006, 14h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo