Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2012, 15h58   #1
Membre Expert
 
Avatar de Oluha
 
Inscription : novembre 2004
Messages : 2 161
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : novembre 2004
Messages : 2 161
Points : 2 051
Points : 2 051
Par défaut Impossible de se connecter à un fichier excel

Bonjour,

Je dois développer une page dans mon extranet qui doit permettre au client de charger un fichier excel dans une base SQL Serveur.

J'upload donc l'excel vers un répertoire de mon serveur (ça fonctionne) et j'essaye ensuite de me connecter à celui ci pour lire les enregistrements et les insérer dans la bdd. Le soucis se trouve sur ce 2eme point, je n'arrive pas à me connecter au fichier.

J'ai essayé plusieurs méthodes trouvées ici mais aucune ne fonctionne sur mon serveur : http://www.connectionstrings.com/excel

Code :
OLEDB;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
Citation:
[Microsoft][ODBC_Driver_Manager]_Data_source_name_too_long
Code :
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
Et

Code :
Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls;DefaultDir=C:\inetpub\wwwroot\english\admin\fichiers_trinity;
Citation:
[Microsoft][ODBC_Driver_Manager]_Data_source_name_not_found_and_no_default_driver_specified
J'ai essayé d'installer excel 2003 sur mon serveur mais ca n'a rien modifié.
Dans l'interface SQL Serveur, les transferts d'excel à ma base fonctionne donc je pense qu'il doit bien y avoir les drivers quelque part.

Je suis complètement bloquée, donc si quelqu'un peut m'aider...

Merci !
Oluha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2012, 12h18   #2
Membre confirmé
 
Homme Olivier
Webmaster Pays Basque
Inscription : avril 2004
Messages : 151
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 40
Localisation : France

Informations professionnelles :
Activité : Webmaster Pays Basque
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2004
Messages : 151
Points : 200
Points : 200
Envoyer un message via Skype™ à eclisse
Pour ma part j'utilise cette chaine qui fonctionne très bien :
Code :
1
2
3
4
5
6
7
8
Set connExcel = Server.CreateObject("ADODB.Connection")
With connExcel
	.Provider = "Microsoft.Jet.OLEDB.4.0"
	.ConnectionString = _
		"Data Source=C:\inetpub\wwwroot\english\admin\fichiers_trinity\test.xls"& _
			"Extended Properties=Excel 8.0;"
	.Open
End With
eclisse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2012, 04h43   #3
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

Citation:
Envoyé par Oluha Voir le message
Bonjour,
Citation:
[Microsoft][ODBC_Driver_Manager]_Data_source_name_not_found_and_no_default_driver_specified
As tu vérifier, si ton fichier s'upload bien dans le chemin indiqué dans un premier temps ? Étant donné que tu lui impose le chemin avec :
Code html :
C:\inetpub\wwwroot\english\admin\fichiers_trinity\
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h12.


 
 
 
 
Partenaires

Hébergement Web