PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → lire des données de Comptabilité 100 de SAGE
lire des données de Comptabilité 100 de SAGE
Débuté par Daniel VENON, 20 juil. 2004 19:55 - 3 réponses
Posté le 20 juillet 2004 - 19:55
dans une appli Windev, j'ai besoin de lire des infos clients stockées dans
la comptabilité 100 de SAGE.
Comment puis-je faire ?
NB j'ai le module ODBC de SAGE COMPTA et j'accède bien aux bases SAGE à partir
de EXCEL.

D'avance merci.
Posté le 20 juillet 2004 - 20:25
Daniel VENON wrote:
dans une appli Windev, j'ai besoin de lire des infos clients stockées
dans
la comptabilité 100 de SAGE.
Comment puis-je faire ?
NB j'ai le module ODBC de SAGE COMPTA et j'accède bien aux bases SAGE
à partir de EXCEL.

D'avance merci.


1. Créer une source de données ODBC (système ou utilisateur).
2. Dans l'analyse du projet, créer une connexion "Accès ODBC par OLEDB" liée
à la source de données précédente.
3. Importer la description des tables


--
Cordialement,

Erick :-)
Fiduciaire Informatique - Saint-Etienne
Posté le 20 juillet 2004 - 20:34
Id = ChargeDLL("CBODBC32.DLL") // pour les fonctionnalités du driver
odbc
NumConnexion = SQLConnecte("Nom connexion odbc","","","","ODBC")
SI NumConnexion<1 ALORS
Erreur("Erreur de connexion à la base")
Sablier(Faux)
RETOUR
FIN

SI PAS SQLExec(Requete,"SelectQuery")
Sablier(Faux)
SQLInfoGene("SelectQuery")
Erreur(SQL.MesErreur)
FIN


"Daniel VENON" <daniel.venon@steco-batteries.fr> a écrit dans le message de
news:40fd4055$1@news.pcsoft.fr...


dans une appli Windev, j'ai besoin de lire des infos clients stockées dans
la comptabilité 100 de SAGE.
Comment puis-je faire ?
NB j'ai le module ODBC de SAGE COMPTA et j'accède bien aux bases SAGE à

partir
de EXCEL.

D'avance merci.
Posté le 20 juillet 2004 - 21:34
Le 20 juillet 2004 à 18:55, Daniel VENON nous disait :

dans une appli Windev, j'ai besoin de lire des infos clients stockées dans
la comptabilité 100 de SAGE.
Comment puis-je faire ?
NB j'ai le module ODBC de SAGE COMPTA et j'accède bien aux bases SAGE à partir
de EXCEL.


Est-ce une compta SAGE au format propriétaire ou au format SQL ?

Dans le premier cas, vous devez définir une connexion ODBC et l'ouvrir
dans votre appli. Il existe d'ailleurs un exemple pour Windev dans la
doc du driver ODBC de SAGE.

Dans le second cas, ouvrez une connexion OLEDB dans votre appli, ce sera
plus rapide que par ODBC.
Par exemple :
CnxSQL=SQLConnecte(MonServeur,Utilisateur,MotDePasse,MaBase,"OLEDB",hOledbSQLServer)

--
Cordialement