Créer une requete SELECT a une base de donnée ACCESS - VB/VBA/VBS - Programmation
Marsh Posté le 12-01-2006 à 10:30:47
ReplyMarsh Posté le 12-01-2006 à 10:44:57
Déjà, le lien suivant devrait t'aider un peu pour appréhender le SQL en général. http://www.w3schools.com/sql/sql_intro.asp
Marsh Posté le 12-01-2006 à 14:35:51
Je crois que je me suis mal exprimé. Je sais tres tres bien comment faire un SELECT lol Mais c'est que je veux communiquer depuis VBA a ma base de donnée access. Un select dans vba pour communiquer avec access c'est ce que je veux faire.
PS : Select 2+2 c'est n'existe pas ca ne fonctionne même pas. Je sais pas de quel select tu parle En passant dans mon code que j'ai écrit il y a un select tres bien formé
Marsh Posté le 12-01-2006 à 15:07:41
Si tu veux connaître la valeur d'un champ dans ton recordset, tu fais :
resultatSelection("monChamp" )
Pour aller à la ligne suivante de ton recordset (on lit qu'une ligne à la fois), tu fais :
resultatSelection.Movenext
Marsh Posté le 12-01-2006 à 16:09:39
Merci infiniment
Marsh Posté le 11-01-2006 à 21:57:40
Bonjour à tous ceux qui liront ce message.
Mon problème est que je veux veux pouvroir faire une requete a ACCESS un SELECT et pouvroir ensuite acceder a ces valeurs. Je veux faire un SELECT dans VBA et receuillir les données.
Set db = CurrentDb
requete = "SELECT * FROM ANNEE"
' Ouverture du recordset
Set resultatSelection = db.OpenRecordset(requete, dbOpenForwardOnly, dbReadOnly)
' Fermeture du Recordset
resultatSelection.MoveFirst
While Not resultatSelection.EOF
fichierExcel = Val(InputBox(resultatSelection))
Wend
resultatSelection.Close
C'est le code ou je suis rendu mais je suis un peu perdu. J'ai essayé de trouvé partout des excemples simples mais je n'ai rien trouvé. Si quelqu'un pourrais me donner un exemple simple d'un select, de récupéré les données du select, d'un insert...Comment ça fonctionne tout ca.
Message édité par kissmytoe le 12-01-2006 à 14:37:47
---------------
Yes! A girl in computer science!