OVH Cloud OVH Cloud

Pb d'accès par ODBC

2 réponses
Avatar
Luke
Bonjour,

Je reformule l'objet de mon problème posté il y a quelques jours, suite à de
nouveaux tests.

Je débute en Windev (8.0) et je dois développer une application avec une
base Firebird (Interbase en open source).

Firebird 1.5 est installée et fonctionne correctement.
J'ai installé le driver ODBC récupéré sur le site Sourceforge. Le driver
fonctionne aussi (je l'ai testé avec Excel).

Je crée un nouveau projet sous Windev, en lui indiquant la source de données
à utiliser.
Windev récupère l'ensemble des tables et des champs de la base, génère
l'analyse (fiches, écrans, états) correctement, mais à l'exécution du
programme il m'affiche une erreur "Type de fichier incorrect".
Sous le débuggeur, je vois que le type de fichier ("gTypeConnexion") est
fixé à "Hyper File" alors que lors du paramétrage de
l'analyse j'ai précisé "Accès ODBC". Je ne sais pas si cela a un rapport
mais bon.

Je fais un nouvel essai mais avec une base ACCESS en ODBC : même problème !
D'un côté ça me rassure, le driver ODBC de Firebird ne serait pas en cause.
Par contre, je ne vois toujours pas où je peux faire une mauvaise manip lors
de la description de l'analyse.

Si quelqu'un a déjà utilisé Windev et une base tierce en ODBC, je suis
intéressé par son expérience.
Je rappelle que j'utilise Windev 8.0 sous Windows XP SP2.

Si quelqu'un à une piste ou même la solution, je suis preneur.

Merci d'avance.

2 réponses

Avatar
Jean Cougnaud
Bonjour,

Il faudrait peut-être créer une connexion à l'ouverture du projet pour
définir la liaison des fichiers physiques ?

Voir l'aide de HDecritConnexion, hOuvreConnexion, hChangeConnexion.

Cordialement

Jean Cougnaud


"Luke" a écrit dans le message de
news:422446be$0$19326$
Bonjour,

Je reformule l'objet de mon problème posté il y a quelques jours, suite à


de
nouveaux tests.

Je débute en Windev (8.0) et je dois développer une application avec une
base Firebird (Interbase en open source).

Firebird 1.5 est installée et fonctionne correctement.
J'ai installé le driver ODBC récupéré sur le site Sourceforge. Le driver
fonctionne aussi (je l'ai testé avec Excel).

Je crée un nouveau projet sous Windev, en lui indiquant la source de


données
à utiliser.
Windev récupère l'ensemble des tables et des champs de la base, génère
l'analyse (fiches, écrans, états) correctement, mais à l'exécution du
programme il m'affiche une erreur "Type de fichier incorrect".
Sous le débuggeur, je vois que le type de fichier ("gTypeConnexion") est
fixé à "Hyper File" alors que lors du paramétrage de
l'analyse j'ai précisé "Accès ODBC". Je ne sais pas si cela a un rapport
mais bon.

Je fais un nouvel essai mais avec une base ACCESS en ODBC : même problème


!
D'un côté ça me rassure, le driver ODBC de Firebird ne serait pas en


cause.
Par contre, je ne vois toujours pas où je peux faire une mauvaise manip


lors
de la description de l'analyse.

Si quelqu'un a déjà utilisé Windev et une base tierce en ODBC, je suis
intéressé par son expérience.
Je rappelle que j'utilise Windev 8.0 sous Windows XP SP2.

Si quelqu'un à une piste ou même la solution, je suis preneur.

Merci d'avance.





Avatar
J-M des Grottes
Dans son message précédent, Jean Cougnaud a écrit :
Bonjour,

Il faudrait peut-être créer une connexion à l'ouverture du projet pour
définir la liaison des fichiers physiques ?

Voir l'aide de HDecritConnexion, hOuvreConnexion, hChangeConnexion.

Cordialement

Jean Cougnaud


"Luke" a écrit dans le message de
news:422446be$0$19326$
Bonjour,

Je reformule l'objet de mon problème posté il y a quelques jours, suite à de
nouveaux tests.

Je débute en Windev (8.0) et je dois développer une application avec une
base Firebird (Interbase en open source).

Firebird 1.5 est installée et fonctionne correctement.
J'ai installé le driver ODBC récupéré sur le site Sourceforge. Le driver
fonctionne aussi (je l'ai testé avec Excel).

Je crée un nouveau projet sous Windev, en lui indiquant la source de données
à utiliser.
Windev récupère l'ensemble des tables et des champs de la base, génère
l'analyse (fiches, écrans, états) correctement, mais à l'exécution du
programme il m'affiche une erreur "Type de fichier incorrect".
Sous le débuggeur, je vois que le type de fichier ("gTypeConnexion") est
fixé à "Hyper File" alors que lors du paramétrage de
l'analyse j'ai précisé "Accès ODBC". Je ne sais pas si cela a un rapport
mais bon.

Je fais un nouvel essai mais avec une base ACCESS en ODBC : même problème !
D'un côté ça me rassure, le driver ODBC de Firebird ne serait pas en cause.
Par contre, je ne vois toujours pas où je peux faire une mauvaise manip lors
de la description de l'analyse.

Si quelqu'un a déjà utilisé Windev et une base tierce en ODBC, je suis
intéressé par son expérience.
Je rappelle que j'utilise Windev 8.0 sous Windows XP SP2.

Si quelqu'un à une piste ou même la solution, je suis preneur.

Merci d'avance.





Par de problèmes de connexion mais chesz moi cela se fait par "Accès
ODBC par OLEDB". Les tables sont bleues.

Bon dev

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net