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

Forum AtoutFox : Quizz : Un mystérieux champ de type "Picture" (Image)...   

Sujet

rss Flux RSS des derniers messages

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

jeu. 21 juillet 2016, 18h18

Francis Faure
France France

atoutfox.public.association

Quizz : Un mystérieux champ de type "Picture" (Image)...

Quizz : Un mystérieux champ de type "Picture" (Image)...

Je ne l'ai jamais utilisé, mais par curiosité...

Dans la page :
HELP Table File Structure (.dbc, .dbf, .frx, .lbx, .mnx, .pjx, .scx, .vcx)
il est documenté le champ de type "P" - Picture

la commande CREATE SQL suivante fonctionne :
CREATE CURSOR ajeter (test P)
et permet bien de le créer : cela n'est pas documenté dans
HELP CREATE TABLE - SQL Command

un APPEND BLANK ne pose pas de problème et :
? VARTYPE(TEST) && P
retourne "P"
mais non documenté aussi dans
HELP VARTYPE( ) Function

un ? TEST
affiche "Imag" en version localisée FR

Aucune commande REPLACE TEST WITH ... ne fonctionne

pas de moyen trouvé pour l'afficher / le modifier.
Le Browse fait une simple colonne inerte.

également APPEND GENERAL refuse car ce n'est pas un champ "GENERAL"

pas de classe de type "picture" pouvant lui être affecté

un "Dump" sur une table DBF ayant ce champ montre que le champ est géré comme un MEMO mais avec un flag d'entête de block mémo a 0x00 et les données en bytes

Mes recherche sur Internet ne donne pas grand chose excepté des mentions :
- FoxPro
- Fichier Macintosh
- Non utilisé
...

Étrange ?

Je me suis demandé si c'est un vieux truc pour un compatibilité dBase : mais pas de champ "Picture" dans dBase

Je me suis demandé si c'est un vieux truc pour un compatibilité ascendante Fox : alors j'ai chargé un vieux Foxpro2.6 Windows : mais rien de ce coté

Je me suis demandé si c'est un type de champ créé uniquement pour répondre a un besoin de cursor de requêtes SQL sur MSSQL : mais celui-ci "map" sur un "General" et marche mieux avec un type "BLOB"
(Le W - blob étant aussi un même mais avec une représentation "Binary")

Est-ce que quelqu'un sait à quoi peut bien servir ce type de champ, ou, à quoi cela avait pu servir ?

Cordialement
Francis

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000017768
20 087 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-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3