FAQ 4D
FAQ 4DConsultez toutes les FAQ
Nombre d'auteurs : 13, nombre de questions : 150, dernière mise à jour : 23 juillet 2021
Produits : 4D ODBC Driver for 4D Server · Plateforme : Windows
Lorsque vous souhaitez vous connecter à une base 4D Server à travers ODBC Driver for 4D Server,
soyez sur d'avoir activé les autorisations d'accès à 4D Open car ODBC Driver for 4D server repose sur 4D Open.
Ce réglage s'effectue depuis 4D Client et non 4D Server.
Il faut ouvrir les propriétés/préférences de la base et aller :
· sur le deuxième onglet "Data control and access" pour les anciennes versions
· dans le panneau "Application" puis "Client/Serveur" de 4D 2003
· dans le panneau "Client-Serveur" des Préférences de 4D 2004.
Là, une boite à cocher permet d'autoriser ou non les accès par 4D Open.
Produits : 4D ODBC Driver for 4D Server · Plateforme : Windows
Lorsque vous créez des bases, qui devront être interrogées à travers le Driver ODBC pour 4D Server,
prenez garde à respecter les points suivants :
· Eviter les champs ayant le même nom au sein d'une table
· Eviter les champs avec un nom vide
· Eviter les caractères accentués dans les noms des tables et des champs
· Eviter d'utiliser les mots réservés (Table, Langage)
· Eviter aussi les sous-structures (sous-tables), qui ne seront pas vues par le Driver
Produits : 4D ODBC Driver for 4D Server · Plateforme : Windows
La désinstallation des drivers ODBC s'effectue manuellement.
Dans le dossier \WINDOWS\System32, les fichiers à supprimer sont :
4DODDRSE.DLL
DODBDRV.DLL
4DOPEN.DLL
Dans les préférences de 4D, le fichier à supprimer est :
Fichier.OPT
Dans les dossiers WINDOWS ou WINNT, le fichier à supprimer est:
4DNCTCP.INI
Produits : 4D ODBC Driver for 4D Server · Plateforme : Windows
Lors de l'utilisation du Driver ODBC avec 4D Server à partir de MS Query (Excel ou Access),
un message "Buffer is too small" peut être retourné dès que l'on dépasse un certain nombre de colonnes ou de lignes.
Si ce message survient avec des sélections peu importantes,
le problème peut provenir des caractères parasites ("gremlins") dans les champs alpha, il faut donc nettoyer ces champs.
Produits : 4D ODBC Driver for 4D Server · Plateforme : Windows
Lors de la connexion au 4D Server via le Driver ODBC,
vous recevez l'erreur -9947 signalant que l'option
"Allow 4D Client connections only" est cochée.
Vous avez certainement décoché l'option "Autoriser les connections 4D Open" dans les Préférences de la base de données.
Voir cet article à ce sujet :
Accès à 4D Server par le driver ODBC