Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3113 connectés 

 


Dernière réponse
Sujet : [c++] voici mon code...
LeGreg Il faut changer le target du compilateur
(OWL c'est Inprise, non?).
Tu dois compiler pour une appli console ou Dos..
(enfin je crois, je n'utilise pas BC++)
 
A+
LEGREG

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
LeGreg Il faut changer le target du compilateur
(OWL c'est Inprise, non?).
Tu dois compiler pour une appli console ou Dos..
(enfin je crois, je n'utilise pas BC++)
 
A+
LEGREG
levioloneux Oui c'est ce que j'ai fait mais ça plante toujours !
j'ai juste gardé #include <vdbt\bdto.h> et #include <string.h>
 
d'après le message d'erreur j'ai utilisé une "version dummy" de l'OWL...
Kekman Dans ce cas, enlève les #include qui font référence à ces libraires et cela devrait stopper ce problème ;)
levioloneux En fait, je n'ai pas besoin des librairies owl puisque je stocke uniquement des infos dans la bdd sans afficher les résultats. ( le programme n'affiche rien)
Kekman Il semblerait que cela vienne de tes libraires "owl". Je te conseille de réinstaller ces libraires car à mon avis soit c une version d'évaluation qui a pris fin, soit c une erreur d'installation qui t'empêche d'utiliser correctement ces libraires
levioloneux #include <owl\pch.h>
#include <vdbt\dbacc.h>
#include <owl\applicat.h>
#include <stdio.h>
#include <vdbt\bdto.h>
#include <iostream.h>
#include <string.h>
 
void main()
{
   TDataSource *DBDataSource;
   TTable *DBTable;
 
TVarRecs values;
char nompat[] = "lemalade";
char prenompat[] = "Fab";
 
   DBDataSource = new TDataSource;
   DBTable= new TTable;
 
   try {
 
        DBTable->DatabaseName= string("DivePlan" );
        DBTable->TableName = string("patient.dbf" );
        DBDataSource->DataSet= DBTable;
        DBTable->Open();
        DBTable->Last();
        values.Add( nompat );
        values.Add( prenompat );
        DBTable->InsertRecord(values);
   }
   catch (int e)
   {
 
   }
 
}
 
Il me met une erreur "you have accidently used the dummy version of OwlMain" et ce n'est pas une erreur de compilation, c'est une boîte de dialogue qui s'ouvre juste avant l'execution du programme.
Peut avez-[#00ff00]vous une idée...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)