Tutoriels ODBC
Voici un exemples de configuration pour des listes hiérarchiques
1.Table MySQL
Le nom de la base de données se nomme zedoctheme.
Voici une table nommée listes_hierarchique avec 2 champs theme et soustheme.
2.Source de données ODBC
Le chemin par défaut est Panneaux de configuration, puis Outils d'administration puis Sources de données (ODBC).
Mais sur un système 64 bits, les drivers ODBC 32 bits se trouveront dans C:\Windows\SysWOW64\odbcad32.exe
Dans l'onglet Source de données système, Cliquer sur Ajouter
Sélectionner MySQL ODBC 5.1 Driver
Définir le nom de la source (servira de DSN) puis l'adresse du serveur, le login et mot de passe et enfin le nom de la base de donnée à utiliser dans MySQL.
3.Paramétrage dans ZeDOC NetSolution
Il faut créer un modèle avec 2 listes pour récupérer les 2 valeurs de la base MySQL.
Le nom de la 1ère liste sera la valeur de la première colonne de la base MySQL (theme).
Elle sera définie en « Source ODBC nommée simple ».
Il faudra faire Choisir pour définir la source ODBC, le nom de la table et enfin le nom du champ à lire.
Il faudra faire Choisir pour définir la source ODBC (DNS) (définie au chapitre 2.1.2) puis la Requête SQL
Puis la requête SQL :
select champ2 from nom_de_table where champ1='%%[champ1]'
Ex : select soustheme from themes where theme='%%[field:theme]'