Importation Excel vers HyperFile SQL
Bonjour à toutes et à tous,
Je développe avec Windev 14 sous Windows XP pro
Je suis débutant en la matière.
J'ai créé la structure d'un fichier sous hyperfiles SQL classic.
Je voudrais importer des données provenant d'un fichier Excel.
Les champs de ma table ont les mêmes noms que les colonnes du fichier Excel.
La seule différence, j'ai rajouté un identifiant automatique dans la table HyperFile Sql.
Pouvez-faire m'expliquer comment procéder pour importer mes données Excel vers ma base HyperFile SQL ?
Merci
Willy
Importation Excel vers HyperFile SQL
En fait il y a 2 manières de le faire :
1) Au moment de la création du fichier HyperFile tu choisis Excel comme source de données.
2) Tu peux importer les données de Excel à n'importe quel momen par le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| //Importation de la liste des clients
IdFichierXLS est un entier
FichierExcel est une chaîne
i,NbLigne,NbColonne est un entier
FichierExcel="Chemin du fichier Excel.xls"
SI fFichierExiste(FichierExcel) ALORS
HCréation(Client)
IdFichierXLS = xlsOuvre("Chemin du fichier Excel.xls")
NbLigne=xlsNbLigne(IdFichierXLS)
HOuvre(Client)
POUR i=2 A NbLigne
SI IdFichierXLS <> -1 ALORS
Client.Code_Client= xlsDonnée (IdFichierXLS,i,1,Vrai)
Client.Nom= xlsDonnée (IdFichierXLS,i,2,Vrai)
HAjoute(Client)
FIN
FIN
SINON
Erreur("Le fichier Excel Clients.xls n'existe pas")
FIN |