utilisation du pilote ODBC SAGE

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

utilisation du pilote ODBC SAGE

de papilou » Mar 1 Déc 2015 10:10

Bonjour,

Ne pouvant pas ajouter une ligne dans un BL existant grace aux outils d'importation, mon prestataire de service SAGE me dit d'utiliser l'ODBC SAGE pour le faire.

Je viens de commander le pilote ODBC pour SAGE. ligne 100, la i7 pack+ express (version 7.71 )
Je comptais l'utiliser avec ACCESS. Pourquoi ACCESS ? Parce que je le connais assez bien et que j'ai déjà fait cela avec d'autres base de données (MySQL par exemple).

Est-ce que ce choix est judicieux, y a t-il d'autres solutions plus simples ou plus sécurisées ou autre ? lesquelles?
Enfin y a t-il une doc qui me donne des exemples ou des solutions ?

Je ne trouve rien sur le forum qui me guide dans mon choix... :oops:
Merci a vous
cordialement
Dernière édition par papilou le Dim 13 Déc 2015 00:02, édité 1 fois.
Contributeur
Contributeur
 
Messages: 72
Inscription: Dim 8 Nov 2015 11:32

Re: utilisation du pilote ODBC SAGE

de IMPERIAL » Mar 1 Déc 2015 12:40

Bonjour,

Pour une base SQL, le choix n'est pas très judicieux. Surtout si tu n'as pas de driver ODBC.

Le meilleur moyen d'écrire dans une base SQL, ce sont les objets métiers.

Le meilleur moyen de lire une base, ça reste SQL ... sans passer par un driver SAGE.

Tu lis directement et tu écris via les objets métiers.

Pour ton cas, il va falloir te payer tous les contrôles nécessaires... mais ça fonctionne aussi ... C'est juste 100 fois plus long et 100 fois plus ch.....

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: utilisation du pilote ODBC SAGE

de papilou » Mar 1 Déc 2015 15:13

Oui, effectivement, mais ma question ne se pose pas dans le même sens que ce que tu as cru la comprendre.
Je vais essayé d'être plus précis.

Travailler directement en SQL dans la base de SAGE, j'ai compris que c'est possible, cela ne me fait pas peur, mais je ne serais pas celui qui ferra le travail, je dois plutôt faire un outil qui facilite la résolution de mon problème, utilisable pas une personne non spécialiste de l'informatique.

Donc, après beaucoup de lectures et de questions postées sur des forums et ici même, j'ai cru comprendre qu'un pilote ODBC était préférable à tout autre solution.

Je vais donc l'obtenir.(l'acheter)

Une fois que je l'aurai, qu'est-il mieux d'utiliser ?
Moi, je pense ACCESS.
Mais il existe d'autres solutions ?
Visual Basic ? Visual Studio, Webdev? PHP ? Python ? ou encore autre chose ?
Et surtout, en fonction du langage ou du logiciel choisi, y a t-il de la documentation? et ou est-elle ?
Une autre façon de dire serait :
Y a t'il ici, une personne sympa qui a fait quelque chose comme ca, avec quoi ? et qui puisse m'aider?
Merci
cordialement
Contributeur
Contributeur
 
Messages: 72
Inscription: Dim 8 Nov 2015 11:32

Re: utilisation du pilote ODBC SAGE

de IMPERIAL » Mar 1 Déc 2015 17:24

Bonjour,

J'ai bien compris ta question .....

J'ai juste répondu :

1 : Que le driver ODBC .... Il fallait l'oublier. Utilise les Objets Metiers.
2 : Qu'on lit en direct le base. Pas besoin d'outils SAGE comme l'ODBC ou les objets métiers.
3 : Qu'on écrit avec les objets métiers parce qu'ils remplissent toutes les fonctions de contrôle que ne fait pas un driver ODBC
4 : Que tu peux écrire tes programmes en n'importe quoi ... On s'en fout ......
5 : qu'il n'y a pas longtemps, SAGE se posait même la question dus le driver ODBC : On continue ou pas.

Je fais du VB en Excel ou ACCESS, des VBS, du PHP, du WINDev .... Tout fonctionne.

En conclusion, Oublie cette m.... de driver ODBC .... et change de partenaire si il ne sait te conseiller que ça... (Pardon pour lui. je ne devrai pas dire ça, mais tu n'as rien. Pas de driver déjà acheté... alors utilise les bons outils. Tu ne prends pas un marteau pour mettre une vis... et pourtant ça sert à fixer une vis... comme un clou...)

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: utilisation du pilote ODBC SAGE

de papilou » Mar 1 Déc 2015 18:49

Impérial,
J'aime bien ta réponse, et j'ai bien tout compris.
Juste une petite chose qui m'intrigue dans ta réponse.
Tu dis :
Je fais du VB en Excel ou ACCESS, des VBS, du PHP, du WINDev .... Tout fonctionne.
OK OK
Mais pour te connecter avec la base et access, il te faut bien un pilote ODBC ?
Je déconne quand je dis cela ? comment tu te connectes aux tables sans cette ODBC avec access ou Excel.
C'est possible ?

Tu peux m'expliquer ou me donner un lien d'explication ?
Ya un truc que je dois zapper, que je ne comprends pas, que je ne sais pas faire.
Excuse moi d'être un peu lourd. :roll:
Contributeur
Contributeur
 
Messages: 72
Inscription: Dim 8 Nov 2015 11:32

Re: utilisation du pilote ODBC SAGE

de IMPERIAL » Mer 2 Déc 2015 10:09

Bonjour,

Oui, bien sur il te faut une connexion à ta base, mais utilise le driver SQL Native Client 10.0 de Microsoft pour la lecture ........ et celui des objets métiers pour l'écriture.

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités