cs_mamag
Messages postés48Date d'inscriptionvendredi 10 juin 2005StatutMembreDernière intervention 6 octobre 2005
-
4 oct. 2005 à 16:03
cs_mamag
Messages postés48Date d'inscriptionvendredi 10 juin 2005StatutMembreDernière intervention 6 octobre 2005
-
6 oct. 2005 à 08:23
Bonjour,
cela fait plusieurs jours que je cherche à me connecter à une base de données acces....
je voudrais me connecter et effectuer une requete sql.
j'avais fait un programme utilisant l'encapsulation ADOLib, cela marche tres biens, mais je voudrais créer un autre porgramme qui accède à une base de données sans utiliser l'encapuslation ADOLib, mais je n'y arrive pas du tout, je ne trouve pas d'exemple...et cela fait longtemps que je cherche...
si quelqu'un pouvais me guider ou me donner un exemple me montrant comment accéder à une base de données access en Visual Studio C++.
andarcite
Messages postés1Date d'inscriptionmardi 27 septembre 2005StatutMembreDernière intervention 5 octobre 2005 5 oct. 2005 à 18:40
Bonjour,
Avec ODBC :
1) Créer un fichier de configuration ODBC "maConnexion.DSN" (panneau de config/Outils d'administration/Sources de données (ODBC)/Source de données fichier).
2)
class DataBase : public CDatabase
{
public :
DataBase(CString Database,CString User="", CString Password="");
virtual ~DataBase();
void close();
BOOL open();
void executeSQL(LPCTSTR lpszSQL );
private :
CString m_strUser; //utilisateur
CString m_strPwd; //mot de passe
CString m_strChaineConnexion; //chaîne de connexion
CString m_strDataBase; //nom de la base de données
void CreerChaineConnexion();
};