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

Bases de données Delphi Discussion :

[SQL Server][ODBC - BDE]Erreur hstmt


Sujet :

Bases de données Delphi

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 265
    Points : 290
    Points
    290
    Par défaut [SQL Server][ODBC - BDE]Erreur hstmt
    Bonjour,

    J'utilise Delphi 5 pour me connecter via le BDE + ODBC à une base SQL Server.

    J'ai deux problèmes aux symptômes identiques mais qui ont lieux sur des actions différentes :
    Le projet xxx.exe a provoqué une classe d’exception EDBEngineError avec le message ‘Violation de clé
    Erreur générale SQL
    [Microsoft][ODBC SQL Server Driver]La connexion est occupée avec le résultat d’une autre hstmt’.
    Ce message à lieu dans deux cas différent :
    • J’ajoute une clause « where » à une requête (TQuery .SQL) et j’active le TQuery.
      J’annule une insertion de données sur une TQuery (L’annulation d’édition fonctionne bien).

    Dans aucun cas il n’y a de violation de clé puisque je n’ajoute aucune donnée.

    Pour la première erreur j’ai trouvé des informations chez Microsoft, ils parlent d’un bug de MDAC et j’ai téléchargé la dernière version (MDAC 2.8 ) sans résultat.
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;321255

    Quelqu’un a t’il déjà rencontré ce problème :

    Merci.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 265
    Points : 290
    Points
    290
    Par défaut
    Re-bonjour,

    Pour le premier cas (ajout d'une clause where), il n'y a pas de probleme si mon jeux de donnée n'est pas éditable (TQuery.RequestLive = false).

    Pour mon deuxieme probleme je vais me débrouiller avec des "Insert" et "update" SQL.

    Mais j'aimerais bien quand même comprendre ce qu'il ce passe si quelqu'un à une idee

    Merci.

Discussions similaires

  1. SAS & SQL SERVER: ODBC ou OLEDB ?
    Par Qings dans le forum Débutez
    Réponses: 1
    Dernier message: 21/07/2010, 17h28
  2. Réponses: 0
    Dernier message: 04/02/2009, 12h26
  3. [SQL Server 2005] Code erreur 945
    Par nox75 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 18/02/2008, 13h37
  4. SQL Server, ODBC et lecture seule
    Par zouhenlai dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 05/10/2007, 10h02
  5. SQL Server, ODBC et lecture seule
    Par zouhenlai dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 04/10/2007, 17h12

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