Précédent   Forum des professionnels en informatique > Environnements de développement > Autres EDI > 4D
4D Forum d'entraide sur 4D. Avant de poster -> FAQ 4D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2011, 12h51   #1
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
Par défaut Base 4D v2004 et ODBC Driver for 4D Server : impossible de lire les champs de type image ou blob

Salut,
svp, j'ai besoin d'un coup de main très urgent : j'ai une base 4D v2004, j'ai installé ODBC Driver for 4D Server (32 bits), j'ai pu me connecter avec Delphi-ODBC à cette base; tous types de champs des tables, je peux les lire sauf ceux de type Image ou blob.
Je cherche n’importe quelle méthode, même si je peux exporter ces données vers Access.
Merci de votre attention
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 14h52   #2
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
Bonjour,

je sais pas si on peut le faire en ODBC j'ai un doute...
en revanche si tu as accès au source tu peux parfaitement te programmer une petite méthode qui t'exporte tout ça dans un fichier sur le disque...

il y a beaucoup d'enregistrement ?
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 17h55   #3
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
merci de ta réponce
oui, il y a plus de 10000 enregistremen,j'ai pas les source et je sais rien sur 4D, aussi, j'ai même pas une RDV de 4D v2004 , j'ai simplement une base de 4D v2004
tout ce que j'ai compris d'aprés le cite de 4D, il n'y a plus de mise à jour d'une ase 4d v2004 vers v11 ou plus
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 18h12   #4
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
attention à la conversion 2004 vers la v11,
tu risques de rencontrer des problèmes qu'on anticipe grâce au source.
donc conserve bien ta version actuelle au cas ou.

dans tous les cas je crois pas qu'il soit possible de récupérer les images et les blobs avec le driver ODBC fourni par 4D en 2004.

Citation:
With 4D ODBC Driver v11.1, the mechanism to retrieve pictures through 4D ODBC Driver is not implemented. Now, with 4D ODBC Driver v11.2, the mechanism is fully implemented and allow you import/export the main standard pictures formats.
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 18h41   #5
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
merci,
alors à votre avis que faire??
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 08h58   #6
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
je ne vois pas de solutions si tu n'as pas le code source....
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 20h56   #7
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
Citation:
Envoyé par ZeFiF Voir le message
je ne vois pas de solutions si tu n'as pas le code source....

je crois que dans l'informatique le mot impossible n'existe pas,
il y a surement une solution, export de données par un dump, désassembler de D4, je sais pas, mais je vais continuer à creuser, et si une âme charitable passe par là et trouve la solution merci
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 10h20   #8
Membre habitué
 
Inscription : mai 2007
Messages : 101
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 101
Points : 100
Points : 100
Bonjour,

Ah oui, il y a bien une solution. C'est contacter 4d, leur expliquer le souci et peut-être qu'ils consentiront à récupérer les données contre un (gros) chèque

Sinon, ce ne sont pas des solutions qu'on expose en public et, pour ma part, je ne pourrais les exposer sans m'être assurer au préalable de l'adéquation entre les données et celui qui cherche à les récupérer. Ce n'est pas une proposition. C'est juste pour dire qu'effectivement, il y a toujours des possibilités.
stanc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 10h35   #9
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
as tu essayé la conversion en v11 ?
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 19h13   #10
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
non, et comment puis je faire?
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2011, 10h42   #11
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
et bien c'est simple tu télécharges une version 11 et tu ouvres ton application avec cette version et tu verras bien le résultat...
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2011, 18h32   #12
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
j'ai que la base, pas d'application
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 12h09   #13
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
euh... t'as quand même un serveur 2004 non ?
sinon je vois pas comment tu ferais pour attaquer ta base/application en ODBC...

Pour la v11, si tu avais un peu cherché c'est là:
http://www.4d.com/fr/downloads/trial.html
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 20h44   #14
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
Citation:
Envoyé par ZeFiF Voir le message
euh... t'as quand même un serveur 2004 non ?
sinon je vois pas comment tu ferais pour attaquer ta base/application en ODBC...
oui, driver 4D ODBC for v2004
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 23h09   #15
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 268
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 268
Points : 437
Points : 437
salut,

tu es en 2004 c'est entendu.

Si ton application n'est pas compilée tu devrais pouvoir la convertir "sans trop" de difficultés.

ce que je te suggérais c'est d'essayer une conversion en v11/v12 avec le serveur de démo que je t'ai mis en lien et d'essayer une connexion ODBC v11/v12.

J'espère que c'est plus clair ainsi. Si tu ne t'en sors pas je te propose de suivre la suggestion de Stanc.
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 09h06   #16
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
désoler pour le retard, et merci pour tes réponses
je vais essayer de convertir, et voir aprés
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 16h35   #17
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 3
Points : 3
Par défaut 4D ODBC

Hello,

Je travaille avec une base 4D 2003 et des script PHP depuis 5 ans.
Vous pouvez récupérer n'importe quel champ (Blob compris) grace au driver 2003.

Je peux vous fournir des exemples par mp si vous le souhaitez.

Par contre en v11/v12, c'est une autre paire de manche.
Je n"'ai pas encore réussi, et je ne parle pas des requêtes préparées.
Un calvaire...

2003 a des limitations mais pour le moment v11 + PHP + driver ODBC v11.8 = MUR

Bye
Cyril
cyriljob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 19h03   #18
Invité de passage
 
Femme
Développeur informatique
Inscription : juillet 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2011
Messages : 5
Points : 1
Points : 1
Citation:
Envoyé par cyriljob Voir le message
Hello,
Vous pouvez récupérer n'importe quel champ (Blob compris) grace au driver 2003.
Je peux vous fournir des exemples par mp si vous le souhaitez.
Cyril
Bonsoir,
Puis-je avoir ces exemples ?
En effet, je dois récupérer les documents intégrés par des zones OLE dans des enregistrements 4D au format image (Monchamp_)
Est-ce possible ?
Merci pour votre aide
mardoulon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2011, 09h55   #19
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 3
Points : 3
@mardoulon

Oups désolé du gros délai mais comme je n'ai jamais eu de réponses sur ce forum...
Contactez moi par mp et je vous donnerai mon email

++
Cyril
cyriljob est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h29.


 
 
 
 
Partenaires

Hébergement Web