VBA EXCEL exportation de donnée vers une BD

VBA EXCEL exportation de donnée vers une BD - VB/VBA/VBS - Programmation

Marsh Posté le 31-03-2015 à 19:25:32    

Ce que je voudrai faire :
Je souhaite lancer des requettes SQL sur mon serveur depuis VBA
 
Mon code:

Code :
  1. Sub exporter()
  2.     'connectin à la bd
  3.     Module2.connection
  4.    
  5.     Dim LeSQL As String
  6.    
  7.     LeSQL = "UPDATE conjecture SET txCroisPlasma = 20 WHERE annee = 2017"
  8.     DoCmd.OpenQuery LeSQL
  9. End Sub


 
Ma question:
Ça ne fonctionne pas évidement, mais ma logique est-elle bonne?
 
Longue vie et prospérité financière à celui qui me répondra :)

Reply

Marsh Posté le 31-03-2015 à 19:25:32   

Reply

Marsh Posté le 01-04-2015 à 00:42:42    

personne ?? :(

Reply

Marsh Posté le 01-04-2015 à 17:00:31    

Personne?

Reply

Marsh Posté le 02-04-2015 à 22:17:39    

quand tu as fait ta connexion, dans l'autre topic, tu as créé une variable à ce moment là :  

Code :
  1. Set connect = cnx


 
donc, au lieu de docmd. ....
 
utilise connect.query ou autres méthodes
 
en faisant quelque chose comme :

Code :
  1. dim rs as recordset
  2. set rs = connect.execute( "select * from bidule;" )

ou

Code :
  1. connect.execute "update bidule set a = 'a';"


 
Si je me souviens bien.
 
 


---------------
il s'appel le ronge me doute
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed