Précédent   Forum du club des développeurs et IT Pro > C et C++ > C++
C++ Forum d'entraide technique sur le langage C++. Avant de poster -> F.A.Q C++
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 10h32   #1
Luc84
Candidat au titre de Membre du Club
 
Inscription : novembre 2006
Messages : 35
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 35
Points : 12
Points : 12
Par défaut Problème de consultation de table sous Rad Studio XE

Bonjour,

j'ai une application développée sous c++ Builder 2006 que je doit migrer vers Rad Studio XE.
L'application gère une base de données Firebird 2.1 à laquelle on accède par les composants DbExpress.
A l'exécution (sous debug), une erreur apparait lors de l'ouverture d'une table : "Unknown ISC error 0".
Pour déterminer d'ou vient le problème, j'ai créé un projet minimaliste avec 1 seule fiche contenant les composants DbExpress TSQLConnection, TSQLDataSet, TDataSetProvider, TClientDataSet et TDataSource. Un composant DbGrid et un DbNavigator permettent de visualiser les données.
Enfin 2 boutons permettent d'ouvrir et de fermer le DataSet (c'est donc le seul code que j'ai écrit dans ce projet).
Lors de la 1ère ouverture de la table, tout est normal :

Je clique sur le bouton "Fermer", puis je ré ouvre le DataSet par le bouton "Ouvrir", et là le contenu de la DbGrid est erroné :

Ma base de donnée fonctionne normalement avec mon ancienne application, ainsi que sous IBExpert.
J'en perd mon latin, si quelqu'un a une idée je suis preneur.
Images attachées
Type de fichier : jpg Test1.jpg (45,7 Ko, 16 affichages)
Type de fichier : jpg Test2.jpg (38,6 Ko, 16 affichages)
Luc84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h29.


 
 
 
 
Partenaires

Hébergement Web