ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: sql view   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

jeu. 01 août 2019, 13h06

RHJ
Madagascar Madagascar

atoutfox.public.association

Re: sql view

bonjour,

Oui la connexion est bien créée avec cela.
Mais, ce qui m'est intriguant c'est que quand j'utilise la version 5.6 de mysql,
avec l'odbc 5.1 32bit, je peux avoir mes vues

voila les simulation que j'ai fait
test 1: dans la version 5.6
je fais ma connexion avec l'odbc version 5.1 32bit.

exemple 1
lcDSNLessx="DSN=MY80;DESCRIPTION=driver MY;SERVER=localhost;UID=Admin;PWD=<monpwd>;DATABASE=testdb;PORT=3306"
STORE SQLSTRINGCONNECT(m.lcDSNLessx,.T.) TO Handlex

et si je teste ceci
SQLEXEC( Handlex, 'call testdb.maproc.("2019-01-16", "7", "var3", "")', "marep")

j'obtiens le bon résultat en faisant: SELECT * from marep

exemple 2
Mais si j'utilise des variables mémo
m.p1 = '2019-01-16'
m.p2 = '7'
m.p3 = ''
m.p4 = ''
et je relance sqlexec('call testdb.maproc(?m.p1,?m.p2,?m.p3,?m.p4)',"marep")
là aussi j'obtiens le bon résultat

exemple 3
et si je crée la vue sql avec ce que j'ai dejà mentionné dans le sujet intial
tout va bien, il n'y a pas eu d'erreur.


Mais si j'utilise la version 8 d'Odbc. mon résultat s'affiche mais le champs de type integer affiche zéro.

test 2: mysql version 5.7
J'utilise l'Odbc version 8.0

résultat exemple 1 : ok
résultat exemple 2 : ko, Résultat affichant des valeur 0 dans le champ de type int
résultat exemple 3 : ko : erreur de connectivité[Mysql][ ODBC 8.0(w) driver] wrong character set name...

J'utilise beaucoup les vues pour alimenter mes grid car je ne sais pas comment on le remplit avec du CA

Cordialement,






Permalink : http://www.atoutfox.org/nntp.asp?ID=0000019432
19 366 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2019.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3