J'ai trois tables (dans une base de données MS Access 2000 fichier * .mdb)Aide avec Delphi 7, ADO, MS Access et SQL Déclaration
connaissances
id
question
réponse
Knowledge_Keywords
id
knowledgeid
keywordsid
Mots-clés
id
mot-clé
Besoin d'obtenir tous les mots-clés pour une connaissance
Choisir un mot clé distinct de mots-clés KW
Rejoignez knowledge_keywords KKW sur KKW.keywordid = KW.id
Joignez-vous à savoir K sur K .id = KKW.knowledgeid
Où k.id = 10
bien sûr 10 est un exemple, j'utilise en fait un paramètre il
Où k.id =: AKnowId ';
et le remplir dans le code
qry.Parameters.ParamByName ('AKnowId') Valeur:. = AKnowledgeId;
de toute façon, je pense que le SQL est qrong, toute aide serait grandement appréciée
Test dans Delphi, il se bloque dans mon essai sauf quand il atteint l'ouverture de la requête. En le testant dans MS Access, j'obtiens une erreur dans la clause From. Ajout de parenthèses et retesting dans MS ACCESS, je reçois une erreur de syntaxe dans l'opération de jointure. – IElite