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

C++Builder Discussion :

[BDE 5.1][ODBC]Erreur $2A11 (10769) avec le driver Paradox


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Octobre 2003
    Messages
    99
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 99
    Par d�faut [BDE 5.1][ODBC]Erreur $2A11 (10769) avec le driver Paradox
    Salut !!!

    j'ai un probl�me pour la manipulation de ma session lors de la connection a ma base de donn�e (j'utilise BDE, TTable avec Paradox7).

    A l'ouverture de la connexion il envoit un message du genre :
    "l'operation doit �tre effectu�e sur la session en cours " .


    [Titre modifi� par King Kaiser]

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    23
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Par d�faut
    Bonjour,
    L'op�ration dont le compilateur parle, quelle est-elle?


    A Bient�t

  3. #3
    Membre �clair�

    Profil pro
    Inscrit en
    Avril 2004
    Messages
    67
    D�tails du profil
    Informations personnelles :
    �ge : 55
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 67
    Par d�faut
    On peut voir le code ?

  4. #4
    R�dacteur
    Avatar de Giovanny Temgoua
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par d�faut
    Toutes les tables doivent �tre dans le contexte d'une session pour que tu puisses effectuer une op�ration.
    Je pense donc qu'il faut mettre la propri�t� SessionName (dans la fen�tre de propri�t�) de la table � default (session par d�faut) en double cliquant dessus...

    A+

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 19
    Par d�faut
    J'ai aussi le message "l'operation doit �tre effectu�e sur la session en cours" mais en voulant ouvrir dans le BDE une source de donn�es ODBC cr��e avec le pilote ODBC "Driver do Microsoft Paradox (*.db)"
    Ta r�ponse :
    Citation Envoy� par King Kaiser
    Toutes les tables doivent �tre dans le contexte d'une session pour que tu puisses effectuer une op�ration.
    Je pense donc qu'il faut mettre la propri�t� SessionName (dans la fen�tre de propri�t�) de la table � default (session par d�faut) en double cliquant dessus...
    ne r�soud pas mon probl�me car dans le BDE, je n'ai pas de propri�t� SessionName

    Merci

  6. #6
    R�dacteur
    Avatar de Giovanny Temgoua
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par d�faut
    Citation Envoy� par Antomax
    ne r�soud pas mon probl�me car dans le BDE, je n'ai pas de propri�t� SessionName

    Un article de la section BCB qui devrait t'aider :
    http://ricky81.developpez.com/tutori...?page=cas_odbc

    A+

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 19
    Par d�faut Probl�me BDE
    Merci pour cette r�ponse rapide MAIS

    Peut-�tre me fais-je mal comprendre.
    Ce n'est pas au niveau de la cr�ation de la souce de donn�es que le probl�me se pose mais � l'ouverture de celle-ci dans le BDE. Je voudaris simplement consulter les donn�es dans les tables mais j'obtiens le message "L'op�ration doit....".

    Je suis en W2000 et BDE 5.01

    Merci et A+

  8. #8
    R�dacteur
    Avatar de Giovanny Temgoua
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par d�faut
    Voici o� on ne se comprend peut �tre pas :
    Citation Envoy� par Antomax
    ne r�soud pas mon probl�me car dans le BDE, je n'ai pas de propri�t� SessionName
    (SessionName est une propri�t� des TTable!)
    Citation Envoy� par ricky81, dans son article
    Nous allons maintenant relier Table1 � Session1 et Database1 par les propri�t�s SessionName ("MaSession") et DatabaseName ("MaBdd"), puis s�lectionner la table Etudiant dans la propri�t� TableName (si les tables ne sont pas propos�es, cela signifie que la connexion n'est pas valide).
    (Table1<->Session cr�e, DataBase1<->Session cr�e)

    Si tu ne fais pas cette connexion (relier la table et la base � une session) alors tu auras l'erreur "l'op�ration...."
    Si je t'ai donn� le lien de l'article, ce n'est pas pour que tu voies commentt on cr�e la source de donn�es mais comment on relie les composantes entre eux... Le mieux serait peut �tre de refaire l'exemple du tuto! (j'ai cr�e un petit exemple en omettant de faire la liaison Table1<->Session par d�faut et j'obtenais cette erreur)

    A+

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 19
    Par d�faut
    Re-Bonjour

    J'ai tout tr�s bien compris.
    Mais avant de mettre les diff�rents composants et de remplir les propri�t�s je veux tester la connection dans le BDE ou l'explorateur SQL de Delphi et voir les tables. On peut ainsi tester si la connection est bonne avant de commencer le d�veloppement. Par acquis de conscience j'ai utilis� les composants, rempli les propri�t�s et quand j'ai voulu mettre connected � True, j'ai eu le message en question.
    J'ai d�j� proc�d� de cette fa�on avec des sources de donn�es dont les pilotes �taient informix, access, iseries access et � chaque fois je testais ma connection dans le BDE ou l'explorateur SQL et je n'avais pas de message. Mais avec le pilote paradox cele ne fonctionne pas. Je loupe quelque chose ou il ya un bug.

    Merci et d�sol� d'�tre t�tu

    A+

  10. #10
    R�dacteur
    Avatar de Giovanny Temgoua
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par d�faut
    Re,
    Par acquis de conscience j'ai utilis� les composants, rempli les propri�t�s et quand j'ai voulu mettre connected � True, j'ai eu le message en question.
    Si tu poses correctement les composants (n�cessaire : TTable, TDataBase, TSession (optionnel)) et que tu fais les liaisons comme il faut, alors en mettant ta table � active tu sauras si oui ou non la connection est bonne! Si tout est bon, alors en cliquant sur TableName (dans l'inspeteur d'objet) tu verras la liste des tables sinon tu obtiens l'erreur!!!!!!!!!!

    je veux tester la connection dans le BDE ou l'explorateur SQL de Delphi et voir les tables.
    Ici c'est BCB!

    Le mieux comme je te l'ai d�j� dit est de refaire le tutoriel pas � pas (� ce moment si tu obtiens encore l'erreur alors on voudra bien croire au bug). Pratiquer un peu nous �vitera des �changes qui jusqu'ici se sont av�r�s tr�s peu constructifs...

    A+

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 19
    Par d�faut
    Le mieux comme je te l'ai d�j� dit est de refaire le tutoriel pas � pas (� ce moment si tu obtiens encore l'erreur alors on voudra bien croire au bug). Pratiquer un peu nous �vitera des �changes qui jusqu'ici se sont av�r�s tr�s peu constructifs.
    Ce tutoriel je l'ai d�j� fait des dizaines de fois depuis 5 ans et + et comme je l'ai dit, je l'ai fait avec diff�rents pilotes (access,iseries access (AS400),informix) mais jamais avec paradox. Donc pour ce qui est de pratiquer pas de probl�me. Des �changes peu constructifs je suis d'accord car je n'ai toujours pas de r�ponse � mon probl�me et je pense aussi que l'on ne se comprend pas.
    Dis_moi au moins si tu es d'accord sur le fait que l'on peut tester une connection dans le BDE en faisant bouton droit sur l'allias et 'ouvrir'.
    Si oui as-tu fait un essai avec une base paradox.
    Ou alors dis-moi qui peut m'aider

    A tout de suite...

  12. #12
    Membre �clair�

    Profil pro
    Inscrit en
    Avril 2004
    Messages
    67
    D�tails du profil
    Informations personnelles :
    �ge : 55
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 67
    Par d�faut
    Dis_moi au moins si tu es d'accord sur le fait que l'on peut tester une connection dans le BDE en faisant bouton droit sur l'allias et 'ouvrir'.
    Si oui as-tu fait un essai avec une base paradox.
    Ou alors dis-moi qui peut m'aider

    A tout de suite...
    Non on ne peut pas le faire avec une table paradox.

  13. #13
    R�dacteur
    Avatar de Giovanny Temgoua
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par d�faut
    l'on ne se comprend pas.
    Effectivement on ne se comprenait pas

    Si c� peut te rassurer, j'ai la m�me erreur (je viens de tester)
    (dans mes interventions je parlais de l'IDE, et toi tu parlais du BDEAdmin )

    J'ai cherch� un peu et je suis tomb� sur cette page :
    http://info.borland.com/devsupport/bde/fixes/510/database.html

    apparemment le bug avec le driver Paradox n'est pas mentionn�!

    Peut �tre il faudra faire une update alors...
    http://info.borland.com/devsupport/bde/

    (je vais installer c� le week-end et voir ce que c� donne!)
    En passant, j'ai la 5.1 aussi...

    D�sol� pour le petit troll

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 19
    Par d�faut
    Re,

    Merci de m'avoir encore lu car apr�s 4 essais, je commen�ais � douter de mes capacit�s � expliquer un probl�me.

    Si c� peut te rassurer, j'ai la m�me erreur (je viens de tester)
    (dans mes interventions je parlais de l'IDE, et toi tu parlais du BDEAdmin )
    Oui cela me rassure car sinon j'aurais d� pratiquer un peu plus. C'est pas que cela m'ennuie mais ici j'�tais presque s�r de mon coup.

    Merci pour les chemins renseign�s. J'essaierai demain ou lundi.
    Le premier qui trouve pr�vient l'autre...

    A+

  15. #15
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 19
    Par d�faut
    Bonjour,

    Voici une solution trouv�e sur http://www.thedbcommunity.com/inet/nonocx/aspodbc.htm et qui r�soud le probl�me

    Troubleshooting

    If the connection is not established then you have to check a number of things:

    Check that idapi32.dll is in your Winnt/System32 folder
    Check that idapi32.dll is NOT in your BDE folder. Delete it if you find it here.
    In the BDE:
    Check that the net dir is pointing to your PDOXUSERS.NET file by going Configuration-Drivers-Native-Paradox-Net Dir
    Check that Local share is TRUE by going Configuration-System-Init-Local Share
    Check that Auto ODBC is TRUE by going Configuration-System-Init-Auto ODBC
    Go to DataBase tab and in the list of Databases you should see your ODBC connection (in this case bkaccomodbc)
    J'ai fait ce qui est en bleu et cela fonctionne. Je peux ainsi tester ma connection dans le BDE avec une base PARADOX et si c'est ok je peux faire la

    A+

  16. #16
    R�dacteur
    Avatar de Giovanny Temgoua
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par d�faut
    Citation Envoy� par Antomax
    Voici une solution trouv�e sur http://www.thedbcommunity.com/inet/nonocx/aspodbc.htm et qui r�soud le probl�me


    C� marche chez moi aussi

    Le sujet peut donc �tre marqu� RESOLU

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Erreur SQL Server avec un ODBC Membership provider
    Par Jeremy9cinq dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 23/05/2012, 10h50
  2. ODBC Erreur avec NotesSQL
    Par jiriki.net dans le forum Langage SQL
    R�ponses: 3
    Dernier message: 20/01/2011, 16h00
  3. R�ponses: 7
    Dernier message: 03/05/2007, 16h30
  4. Erreur de connexion avec Mysql -> Driver bugu�
    Par kedare dans le forum G�n�ral Dotnet
    R�ponses: 2
    Dernier message: 07/02/2007, 08h47
  5. Erreur de sgmentation avec malloc
    Par simonm dans le forum C
    R�ponses: 5
    Dernier message: 27/02/2003, 08h29

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