Login mot de passe
posgresql4WD: mysqllitcolparnom [forum - Accès natifs]

Parcourir ce sujet :   1 Utilisateur(s) anonymes





posgresql4WD: mysqllitcolparnom
Animateur
Inscrit:
2005/11/5 17:21
Messages: 122
Hors Ligne
Salut

Il y a des soucis avec cette methode. Elle me renvoie chaque fois rien ....

Voici la méthode que j'ai dans la classe:

LOCAL
myRequestNumber is int
myBuffer is ASCIIZ string on 65500
myFieldName is ASCIIZ string on 64

myFieldName = ChaîneFormate(fieldName,ccMinuscule)
myRequestNumber = requestNumber

AppelDLL32(:DllName, "mySQLLitColParNom", myRequestNumber, &myFieldName, &myBuffer)

RENVOYER(SansEspace(myBuffer))


J'ai changé la méthode en ce sens (cfr post de manu ...)

PROCÉDURE mySQLLitColParNom(requestNumber, fieldName)

i is int
myBuffer is ASCIIZ string on 255

POUR i = 1 À :mySQLGetNumFields(requestNumber)
SI (SansEspace(fieldName) = SansEspace(:mySQLGetFieldName(requestNumber,i))) ALORS
myBuffer = :mySQLLitCol(requestNumber,i)
FIN
FIN
RENVOYER(SansEspace(myBuffer))




mais alors


Erreur à la ligne 11 du traitement Méthode mySQLGetFieldName.
Vous avez appelé la fonction AppelDLL32.
La fonction 'mySQLGetFieldName' n'a pas été trouvée dans la DLL postgreSQL4WD.

Détail de l'erreur système :

La procédure spécifiée est introuvable.
(127)


Quid ?

Bien à toi

JMDG

Posté le : 2/22 12:42
Transférer la contribution vers d'autres applications Transférer

Sujet Auteurs Dernières réponses





[Recherche avancée]