Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
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 09/11/2007, 16h02   #1
Membre habitué
 
Inscription : novembre 2002
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 243
Points : 149
Points : 149
Par défaut XMLGram et fichier Excel

Bonjour

Quelqu'un peut-il m'expliquer les prérequis pour faire un extract à partir d'un fichier excel. Faut-il ecrire un SELECT ?
Est-ce-que cette fonctionnalité est totalement implémentée ?

Merci d'avance
Pierre FORAZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 16h27   #2
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Hello!
De mémoire, oui. Du SQL "de base" fonctionne tres bien. Il y a surement un tas de restriction mais je le les connais pas.
En partant du fait que ta dataSource est ADO, tu verras les sheet comme des tables et les colonnes comme des colonnes de base de données. La seule différence c'est qu'il faut ajouter des crochets "[]" pour selectionner dans une table.

Code :
select col1, col2 from [sheet1]
Pour la chaine de connexion, tu peux ignorer l'entete de colonne... mais cela tu le sais sans doute déjà

Citation:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=TONFICHIER;Extended Properties="Excel 8.0;hdr=yes;";Persist Security Info=False
Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 21h22   #3
Membre Expert
 
Avatar de eric.pommereau
 
Homme ERIC POMMEREAU
Ingénieur intégration
Inscription : décembre 2004
Messages : 683
Détails du profil
Informations personnelles :
Nom : Homme ERIC POMMEREAU
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Ingénieur intégration
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 683
Points : 1 294
Points : 1 294
Je confirme le propos de Jeweller pour l'avoir fait il y a peu.

Il faut simplement construire la bonne chaine de connexion, pour cela un site pas mal regroupe ces informations (au cas où tu ne connaisses pas ...): http://www.connectionstrings.com/

@+
eric.pommereau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2007, 17h16   #4
Membre habitué
 
Inscription : novembre 2002
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 243
Points : 149
Points : 149
merci pour ces réponses. Je peux voir les metadata et exécuter le XMLGram dans XMLRAD mais si j'exécute le XMLService, j'obtiens
Citation:
TDacQuery.Open - Le moteur de base de données Microsoft Jet n'a pas pu trouver l'objet 'bench$'. Assurez-vous que l'objet existe et que vous avez correctement saisi son nom et son chemin d'accès
Une petite idée sur le pb ?
Merci d'avance
Pierre FORAZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 09h10   #5
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Et justement avec
Citation:
select something from [bench$]
cela fonctionne ?

Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 11h14   #6
Membre habitué
 
Inscription : novembre 2002
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 243
Points : 149
Points : 149
ben non justement. Si j'exécute depuis XMLGram la requete j'obtiens bien les valeurs. Mais pas quand j'exécute le XMLService
Pierre FORAZ 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 00h47.


 
 
 
 
Partenaires

Hébergement Web