Faire passer un TQuery par paramètre [Résolu]

johspi 19 Messages postés mardi 15 juin 2004Date d'inscription 7 septembre 2010 Dernière intervention - 16 juil. 2010 à 09:36 - Dernière réponse : johspi 19 Messages postés mardi 15 juin 2004Date d'inscription 7 septembre 2010 Dernière intervention
- 20 juil. 2010 à 13:16
Bonjour tout le monde,

Je viens de commencer à travailler sous delphi 5 pour une socièté .

Dans leur projet , je dois faire passer un query dans une dll.

Une partie de mon code réduit au max :

try
QueryColis.SQL.Add(Format('select * from colis );
MastSrc.QueryColis.Open;
if MastSrc.QueryColis.RecordCount < 1 then
begin
MessageDlg(msgErrSql, mtInformation, [mbOk], 0);
Exit;
end;
except
end;

PrintLabelColisAxelSpringer(xparam ......, QueryColis)


Le Query passe tres bien par le paramètre , j'arrive à récupérer quelque donnée mais pas toute car j'ai le message suivant qui apparait "Opération de pointeur incorrecte" (il n'apparait pas toujours on mm moment) j'ai essayé de travailler par pointeur,adresse mais j'ai toujours se soucis.

Si quelqu'un a une idée , je suis preneur merci d'avance.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
johspi 19 Messages postés mardi 15 juin 2004Date d'inscription 7 septembre 2010 Dernière intervention - 20 juil. 2010 à 13:16
3
Merci
En fet je suis passé par une structure car apres plusieur on n'a pas l'aire de pourvoir faire passé un Query à une DLL par paramètre.

Merci johspi 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de johspi
johspi 19 Messages postés mardi 15 juin 2004Date d'inscription 7 septembre 2010 Dernière intervention - 16 juil. 2010 à 09:55
0
Merci
Je viens de faire la même chose mis au lieu de passer un query j'ai utlisisé une structure et la sa marche.

Si quelqu'un sait pourquoi j'ai se soucis en passant un query .....

Merci d'avance
Commenter la réponse de johspi
WhiteHippo 1270 Messages postés samedi 14 août 2004Date d'inscription 5 avril 2012 Dernière intervention - 16 juil. 2010 à 21:25
0
Merci
Une partie de mon code réduit au max :


Tellement réduit que je ne suis pas sur que quelqu'un puisse t'aider avec ça.
Il faudrait que tu sois plus précis dans ta demande et surtout que tu nous donne un code un peu plus conséquent...

Cordialement.

"L'imagination est plus importante que le savoir." Albert Einstein
Commenter la réponse de WhiteHippo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.