Fin de fichier inattendue rencontrée C++

Fermé
duxitto Messages postés 247 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 7 janvier 2013 - 12 juin 2009 à 13:24
duxitto Messages postés 247 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 7 janvier 2013 - 12 juin 2009 à 13:48
Bonjour,
j'ai un soucis avec mon code C++, je suis sous visual C++ 2008, il me sort cette erreur
pourtant je n'ai aucune accolade ou parenthésé oublié (enfin je pense)



#include <iostream>  
#include <SQLAPI.h>
#include <string>
using namespace std;


class Connexion {
private:
	string login;
	string mdp;
	string nomBase;
	SAConnection con;
	SAConnection con2;

	Connexion ();
	Connexion(string login,string mdp,string nomBase)
	{
		this->driver=driver;
		this->login=login;
		this->mdp=mdp;
		this->nomBase=nomBase;
		this->con=NULL;
		(this->con2).setClient(SA_Oracle_client);

	}
public:
	void Connexion::EtablirConnexion()
	{
		try
    {
        // connection a la base oracle 
        con.Connect(            nomBase,     // nom de la base 
			login,   // utilisateur
            mdp,   // mot de passe 
            con2);

        printf("We are connected!\n");
        
    }
    catch(SAException &x)
    {

        try
        {
            
            con.Rollback();
        }
        catch(SAException &)
        {
        }
       
        printf("%s\n", (const char*)x.ErrText());
    }

	}
}
A voir également:

2 réponses

Avec certains compilateurs, le fichier doit se terminer par une ligne blanche.
0
duxitto Messages postés 247 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 7 janvier 2013 1
12 juin 2009 à 13:48
Merci pour ta réponse, je viens juste de trouver l'erreur, il manquait un ; après la fermeture de l'accolade de la classe
0