Important

cs_zoulou02 Messages postés 16 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 29 juin 2008 - 5 avril 2007 à 04:18
cs_zoulou02 Messages postés 16 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 29 juin 2008 - 5 avril 2007 à 18:19
Slt à tous, j'ai un probleme avec la connexion à une base de données access et un fichier excel, c'est que je veux récupérer les données a partir d'excel et les enregistrer à une base de données access il me donne une erreur c'est que la base est introuvable


j'ai une base de données access (bd1) situé dans le projet (bin) et un fichier excel sur le bureau,l'erreur c'est qu'il relie le chemin du fichier excel à la base de données dans la connexion
"C:\documents and sttings\user1\Bureau\bd1 est introuvable"
j'attend une reponse favorable , merci d'avance.

6 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
5 avril 2007 à 04:36
Salut,

vérifie qu'il n'y ait pas de fautes de frappes dans ton chemin ("C:\documents and sttings\user1\Bureau\bd1 est introuvable") --> settings ?

Si ce n'est pas ça, un bout de code serait appréciable  ;)

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
5 avril 2007 à 04:37
(et au cas où, précise l'extension : .mdb)

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
0
cs_zoulou02 Messages postés 16 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 29 juin 2008
5 avril 2007 à 04:49
Il n'existe pas une erreu de frappe, j'ai ecris ma connectionstring="provider=Microsoft.Jet.OLEDB.4.0; data source=bd1.mdb" (pour access)
 connectionstring="provider=Microsoft.Jet.OLEDB.4.0; data source="& textbox1.text; extended properties=Excel.8.0" (por excel)
textbox1 prend la valeur de Opendialog (pour recuperer le chemin du fichier excel),
pas de probleme avec  la connection au fichier excel, le probleme c'est avec la connection à la base de données access c'est comme il oublie la connectionstring d'acces, l'exception qu'il me donne c'est le chemin du fichier excel plus bd1 introuvable
par exemple si le fichier excel situé sur le bureau il me donnecomme exception "C:\documents and settings\user1\Bureau\bd1 est introuvable" mais la base access situé dans le dossier bin .
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
5 avril 2007 à 08:39
Salut,

Je pense que tu as oublié des & " dans ta chaine de connection :

connectionstring="provider=Microsoft.Jet.OLEDB.4.0; data source="& textbox1.text & "; extended properties=Excel.8.0"

A+
Exploreur

 
0

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

Posez votre question
cs_Nicko11 Messages postés 1141 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 19 septembre 2007 3
5 avril 2007 à 08:55
S'il te donne une exeption comme tu le dis, il semble manqué l'extension du fichier car sinon il te dirait

"C:\documents and settings\user1\Bureau\bd1.mdb" est introuvable

donc comme te le disais Mortalino je cite

(et au cas où, précise l'extension : .mdb)
0
cs_zoulou02 Messages postés 16 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 29 juin 2008
5 avril 2007 à 18:19
merci à vous,j'ai resoulu mon probleme, c'est que le chemin de la base a éte changer avec une instruction, merci encore
0
Rejoignez-nous