Dialogué entre acess et VB

Résolu
timon23 Messages postés 23 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 24 juin 2008 - 14 mai 2008 à 10:17
timon23 Messages postés 23 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 24 juin 2008 - 14 mai 2008 à 12:04
bonjour a tous les programmeur
j'ai un probléme pour dialoguer entre access et visual basic
je pose mon probléme :
j'aimerais créer un programme en visual basic qui récupére la date dans fichier copier et que cette date soit envoyé dans ma base de données access dans une table appelé export et dans la ligne date_sortie de cette table.
s'il vous plait aider moi
merci

7 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
14 mai 2008 à 10:22
Salut,
Regarde comment te connecter à une base avec ADODB.
Il y a de nombreuses sources disponibles dansla section Code.

@+: Ju£i?n
Pensez: Réponse acceptée
3
timon23 Messages postés 23 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 24 juin 2008
14 mai 2008 à 10:32
je suis arrivé a me connecté a ma base de donnée
mais je n'arrive pas à mettre des données dedans
3
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
14 mai 2008 à 10:40
Salut,
Essaies un truc du style

'Avec Cnx ton obet de type ADODB.Connection
'au préalablement ouverte
Call Cnx.Execute("INSERT INTO export (date_sortie) VALUES (" & TaValeur & ")")
, ----
[code.aspx?ID=41455 By Renfield]

@+: Ju£i?n
Pensez: Réponse acceptée
3
timon23 Messages postés 23 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 24 juin 2008
14 mai 2008 à 11:05
je suis en VB6 et ADODB n'existe pas
il faudrait pas utilser un genre de truc comme recordset
je veux seulement un truc tout simple
en fait j'ai une feuille MDI avec 2 feuille fille (local et serveur) et je veux copier des fichiers d'une de c'est feuille vers l'autre.
Quand un fichier et copier vers local je veut la date de sortie le nom du fichier et
cela je veut le mettre dans ma table export de ma base de donnée
les colonnes de ma table export son
fichier      date_entree         date_sortie     
   
jespere que je suis assez claire
3

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
14 mai 2008 à 11:30
Salut,
En VB6 ADODB Existe suffit de rajouter en référence à ton projet Microsoft ActiveX Data Object X.X (ou qqch s'y rapprchant me souviens plus du nom exact)
ADODB te fournit l'objet recordset.

Mais ici pour une insertion pas besoin de Recordset execute simplement la requete directement sur l'objet connection.

@+: Ju£i?n
Pensez: Réponse acceptée
3
timon23 Messages postés 23 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 24 juin 2008
14 mai 2008 à 11:54
ok merci
donc j'ai fait ce que tu ma dit de faire
j'ai créer cnx
mais je comprend pas pourquoi tu faitcall cnx
quand tu marque Tavaleur
moi je met a la place date_sorti qui indique ma date de sortie qui est sous la fome 14/05/2008
mais cela ne marche pas
il me marque pas d'erreur mais ca me l'envoie pas dans ma base de donnée
je voie pas pourquoi
merci pour ton aide tu ma bien fait avancer




 
3
timon23 Messages postés 23 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 24 juin 2008
14 mai 2008 à 12:04
En fait dans mon programme je ne connait pas INSERT INTO



et ni VALUES ils ne sons pas dans ma bibliothéque de fonction. Donc comment remedié a ca?



Call Cnx.Execute("INSERT INTO export (date_sortie) VALUES (" & date_sorti & ")")
3
Rejoignez-nous