Cas précis de cette erreur???
Lorsqu'on exécute une instruction SELECT sous ADO (OLEDB), voici la requête complete (dans une chaine C++)
1 2 3 4 5
| #define szAllCategoriesRija \
"SELECT EC.*, CC.Name AS NomClasse, EC.Name AS NomOutil " \
"FROM TABLE_1 EC LEFT OUTER JOIN TABLE_2 CC ON EC.IDClasse = CC.ID " \
"WHERE EC.IDOutils IS NULL AND EC.Type = 1 " \
"ORDER BY EC.Name " |
Et ensuite je tente d'updater un field de l'enregistrement recueilli (encore C++):
m_rsQueryRecordSet->Fields->Item[L"ID"]->Value = a_varToInsert;
J'obtiens cette erreur ADO! Le field à set-er est bel et bien parmi SELECT EC.*
Partager