PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → [ODBC HF7][Access] QBE
[ODBC HF7][Access] QBE
Débuté par seb, 24 jan. 2005 11:46 - 2 réponses
Posté le 24 janvier 2005 - 11:46
Bonjour,
je teste depuis Access 2000 les requêtes sur une base HF 7
avec ODBC.
La connexion fonctionne bien.
Le but étant d'utiliser la souplesse de l'éditeur de requête Acces
et la possibilité de lettre type dans Word
( LanceAppliAssoiciée( c:\malettre.doc)
abec Malettre.doc Basée sur une requête Access a travers ODBC

Par contre je rencontre des problèmes d'appelle ODBC sur des conditions
ou paramètres de requêtes :
Exemple : table entreprise avec Clé Unique en entier sur 4 Octet
Requete accees avec paramètre sur le code entreprise : l'appel ODBC échoue
De même sur des condition de date ( avec Date() ou maintenant() )
Je supose que c'est dû à des différences de format.

Quelles sont vos expériences dans ce domaine.
Ma solution sera t 'elle exploitable ?

Je passe peut être à coté d'un solution plus simple

Sébastien
Posté le 24 janvier 2005 - 12:47
Bonjour Sébastien,

Oui en effet les formats de date sont différemment gérer entre access et
WinDev.
Les dates en WinDev sont des chaines de caractères au format 'AAAAMMJJ'
Pour ce faire il faut formater la date du style
remplacer la formule Date()
par
Format$(Date(),"YYYYmmDD")

[DrCharly93] www.wdforge.org

sebNews a écrit :
Bonjour,
je teste depuis Access 2000 les requêtes sur une base HF 7
avec ODBC.
La connexion fonctionne bien.
Le but étant d'utiliser la souplesse de l'éditeur de requête Acces
et la possibilité de lettre type dans Word
( LanceAppliAssoiciée( c:\malettre.doc)
abec Malettre.doc Basée sur une requête Access a travers ODBC

Par contre je rencontre des problèmes d'appelle ODBC sur des conditions
ou paramètres de requêtes :
Exemple : table entreprise avec Clé Unique en entier sur 4 Octet
Requete accees avec paramètre sur le code entreprise : l'appel ODBC échoue
De même sur des condition de date ( avec Date() ou maintenant() )
Je supose que c'est dû à des différences de format.

Quelles sont vos expériences dans ce domaine.
Ma solution sera t 'elle exploitable ?

Je passe peut être à coté d'un solution plus simple

Sébastien

Posté le 24 janvier 2005 - 13:05
Bonjour,
merci pour la précision
Si quelqu'un a déjà une correspondance entre les format Access
et Windev, je suis preneur.

Sébastien



"[DrCharly93]" <drcharly@wdforge.org> a écrit dans le message de
news:41f4c8cd$1@news.pcsoft.fr...

Bonjour Sébastien,

Oui en effet les formats de date sont différemment gérer entre access et
WinDev.
Les dates en WinDev sont des chaines de caractères au format 'AAAAMMJJ'
Pour ce faire il faut formater la date du style
remplacer la formule Date()
par
Format$(Date(),"YYYYmmDD")

[DrCharly93] www.wdforge.org

sebNews a écrit :
Bonjour,
je teste depuis Access 2000 les requêtes sur une base HF 7
avec ODBC.
La connexion fonctionne bien.
Le but étant d'utiliser la souplesse de l'éditeur de requête Acces
et la possibilité de lettre type dans Word
( LanceAppliAssoiciée( c:\malettre.doc)
abec Malettre.doc Basée sur une requête Access a travers ODBC

Par contre je rencontre des problèmes d'appelle ODBC sur des conditions
ou paramètres de requêtes :
Exemple : table entreprise avec Clé Unique en entier sur 4 Octet
Requete accees avec paramètre sur le code entreprise : l'appel ODBC

échoue
De même sur des condition de date ( avec Date() ou maintenant() )
Je supose que c'est dû à des différences de format.

Quelles sont vos expériences dans ce domaine.
Ma solution sera t 'elle exploitable ?

Je passe peut être à coté d'un solution plus simple

Sébastien