Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1887 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Exportation de donnée de Word vers Access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exportation de donnée de Word vers Access

n°450536
_Gef_
Posté le 07-07-2003 à 19:01:08  profilanswer
 

Bonjour,  
 
Je voudrai savoir s'il est possible d'exporter des données contenues ds un Label vers une bd Access.  
En fait, le programme que je voudrai faire devrait +- se comporter comme suit:
Grace a des msgbox, je dois demander le N°, le nom et le prénom,... d'un client, ensuite je dois traiter ces données.
Ensuite, il faudrait que ces données obtenues via les msgbox se mettent l'une après l'autre ds un bd access. Et se mettre de manière a avoir une ligne par client ds Access.
 
Pensez vous que celà est possible... et si oui, une petite indication sur la manière à suivre serait la bienvenue :)
 
Merci

mood
Publicité
Posté le 07-07-2003 à 19:01:08  profilanswer
 

n°450557
latruffe
Bdovore
Posté le 07-07-2003 à 19:54:09  profilanswer
 

Pourquoi tu travailles pas directement dans access ?

n°450620
_Gef_
Posté le 07-07-2003 à 21:43:12  profilanswer
 

Pcq je dois traiter les données. En fait, apès avoir introduit le n°, nom et compagnie, je devrai encoder le mode de paiement... et selon le mode de paiement, je devrais venir sur 2 formulaires différents avec des cases differentes à remplir.
Exemple:  
 
N° 111111
Nom: Azerty
Prénom: Qwerty
...
Mode paiement: compte bancaire
--> N° de compte
--> Montant
--> ...
 
ou  
N°222222
Nom: Albert
Prenom xxx
...
Mode paiement: assignation
--> Date
--> ...
 
Donc, moi le truc que j'imagine, c'est 2 button VB: un pour CB, un pour assignation, selon ça ... il pose les questions en msgbox adéquates et les dispose ds le formulaire adéquat (ça, je sais faire :) ) Mais en plus + il déposerait les données ds une BD access

n°450633
superchino​is
Posté le 07-07-2003 à 22:53:32  profilanswer
 

Public cnnADO As New ADODB.Connection
Public cmdADO As New ADODB.Command
Public rsADO As New ADODB.Recordset
 
'ce petit truc ca te permet d'ouvrir ta base qd ta feuille se load

Private Sub Form_Load()
 
    'configuration de la connexion à la base
    cnnADO.Provider = "Microsoft.Jet.OLEDB.4.0"
    cnnADO.ConnectionString = App.Path & "\ta_base.mdb"
    cnnADO.Open
     
    'configuration de la commande ADO
    cmdADO.ActiveConnection = cnnADO
     
    'configuration du recordset ADO
    rsADO.CursorLocation = adUseClient
    rsADO.CursorType = adOpenDynamic
    rsADO.LockType = adLockPessimistic
     
End Sub
 
'ceci est une procédure simplifiant tes requetes SQL
Public Sub SQL(requete As String)
     
    cmdADO.CommandText = requete
     
    rsADO.Open cmdADO
     
End Sub
 
'donc pour faire une requete t'as juste à faire SQL("requete" )
'si ta commande SQL est du type insert ou create, tu fais:
'cmdADO.CommandText = "ta commande SQL"
'cmdADO.execute

 
PS: oublie pas de faire rsADO.close, pour pouvoir réutiliser la procédure SQL
PS2: il faut aussi fermer la connection à la base qd tu quittes l'appli, avec cnnADO.close


Message édité par superchinois le 07-07-2003 à 22:55:10
n°450705
_Gef_
Posté le 08-07-2003 à 06:34:52  profilanswer
 

Merci beaucoup, j'essaie ça today.... et je reposte plus tard dés que je suis bloqué ;)

n°450730
_Gef_
Posté le 08-07-2003 à 08:52:34  profilanswer
 

Voilà.... et bien en fait, je suis perdu :(
Est-ce que je dois simplement retaper ce que tu as écris ou bien dois-je un peu modifier?
Moi ce que je voudrais bien c'est par exemple:
avec la commande suivante:
 
private sub CommandButton1_Click()
Dim Nom as string
Nom = Inputbox ("Introduisez le nom" )
Label5.caption = Nom
End sub
 
Et il devrait simplement copier "Nom" ds la base de donnée... ensuite, il mettra "Prénom" (la commande suivante) à droite sur la même ligne dans la bd.
Et ensuite, mettre le nom et prénom suivant à la ligne suivante.
 
Finalement, si tu pouvais m'expliquer la procédure pour fermer la bd. J'y connais rien au commande ADO... :)
 
Merci beaucoup

n°451315
superchino​is
Posté le 08-07-2003 à 16:23:43  profilanswer
 

Euh avant toutes choses, tu connais le SQL?

n°451642
_Gef_
Posté le 08-07-2003 à 22:24:45  profilanswer
 

Heu.... non, pas vraiment  :sweat:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Exportation de donnée de Word vers Access

 

Sujets relatifs
[Word] Recherche code pour le carriage return ou espace[WORD] Footer, test d'existence et creation intempestive !
PB de mise en page d'un état [access 97]Surnaturel => conversion de nombres Access/VBA, incompréhensible !!!
Application Access executable.[Access] Chemin d'une variable dans un sous-formulaire
[VBA et Access] Question sur un morceau de code ![HTML] form : envoyer vers une page php, ou vers une autre
[access et vba] method before upadte et cancel de l'update[JS] Lien vers window.open
Plus de sujets relatifs à : Exportation de donnée de Word vers Access


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR