cs_othland
Messages postés298Date d'inscriptionjeudi 18 décembre 2003StatutMembreDernière intervention 9 février 2010
-
28 déc. 2008 à 16:13
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
30 déc. 2008 à 12:36
Bonjour a tous,
je n'arrive pas a trouver la synthaxe du loockup avec deux keyfields (deux champs représentant ma clé),
j'ai essayé cela:
///////
TXFreq1:=ADOQuery1.Lookup( ['NEAlias'; 'ID'] , [WBook.WorkSheets[1].Range['B'+inttostr(i)].Value; WBook.WorkSheets[1].Range['B'+inttostr(i)].Value] , 'TX_Freq_Ra1');
////////
ça m'affiche l'erreur : "type ordinal requis"
Merci pour votre aide
_________
Othland
cs_othland
Messages postés298Date d'inscriptionjeudi 18 décembre 2003StatutMembreDernière intervention 9 février 20101 30 déc. 2008 à 10:38
Merci pour ta réponse Cantador, mais en appliquant ton écriture :
////////////////
TXFreq1:=ADOQuery1.Lookup('NEAlias'; 'ID',VarArrayOf([WBook.WorkSheets[1].Range['B'+inttostr(i)].Value, WBook.WorkSheets[1].Range['C'+inttostr(i)].Value]), 'TX_Freq_Ra1');
///////////////
ça m'affiche deux erreurs :
1: Pas assez de paramètres originaux
2: '.' attendu mais ';' trouvé