Bonjour à tous,

j'ai établi une connection à la base de données Access et je veux ensuite réaliser un update sur une table et c'est là que le problème se pose. La requête est incorrecte.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
'Définition du pilote de connexion
        cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
        'Définition de la chaîne de connexion
        cnx.ConnectionString = "S:\bb\Enquête Directe Investeringen\BOP2006  \Informatique\GRPFDI développement\DaDie\DaDie.mdb"
        'Ouverture de la base de données
        cnx.Open
 
        TmpSql = "Update CORPORATE_DATA Set ENTITY_ID = tabID(i), CORPORATE_NAME = tabName(i), COUNTRY = tabCountry(i), ACTIVITY = tabActivity(i), RIGHT = tabRight(i), MOTHER_COMPANY = tabMotherCompany(i), STOCK_EXCHANGE = tabStockExchange(i), END_YEAR = tabEndYear(i)"
 
        cnx.Execute (TmpSql)
        cnx.Close
Je vous remercie d'avance pour votre aide.