salut
je travail avec la classe CRecordset pour me connecter à ma base de donnée access ,et je veut faire une operation de jointure entre de table de ma base de donnée ?
salut
je travail avec la classe CRecordset pour me connecter à ma base de donnée access ,et je veut faire une operation de jointure entre de table de ma base de donnée ?
Bonjour
Sans + d'info je peux juste te donner ça pour l'instant:http://mhubiche.developpez.com/Access/tutoJointures/
apres de sa tu tire ta rquete SQL
puis
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CString sql; Sql.Format(_T("Ma requete")); recordset.Open(AFX_DAO_USE_DEFAULT_TYPE,Sql, 0); recordset.MoveFirst(); while(!recordset.IsEOF()) { //mon traitement sur mon recordset } } recordset.Close();
dans le FAQ ,j'ai trouver ce code.
http://cpp.developpez.com/faq/vc/?pa...tGetDefaultSQL
est ce que cette jointure ce fait sur des table de structure identique ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CString CMyRecordset::GetDefaultSQL() { return _T("[Table1], [Table2]"); // équivalent à SELECT * FROM Table1,Table2 }
Partager