Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
UDF in SQL
Message
 
 
À
23/11/1998 10:01:22
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Divers
Thread ID:
00160448
Message ID:
00160453
Vues:
31
>>I have this SQL:
>>
>>
>>SELECT cname, tdatetime, ;
>>       IIF(EMPTY(cPickup), cPaddr, cPickup) AS cPickup, ;
>>       IIF(EMPTY(cDropoff), cDaddr, cDropoff) AS cDropoff, ;
>>       IIIF(cStatus, "CXL", "NR", "NS", "Canceled", "Not Ready", "No Show") AS cstatus ;
>>    FROM Trip_History ;
>>    INTO CURSOR vtrips ;
>>    WHERE (INLIST(cStatus, "CXL", "NR", "NS")) AND BETWEEN(TTOD(tdatetime), pdBegin, pdEnd) ;
>>    ORDER BY cStatus, tdatetime
>>
>>
>>"IIIF()" is a function I made that returns one of the last three options. VFP is giving me a "data type mismatch" error on the IIIF line. I've used UDFs in SQL before without a problem, and I think I might have used this IIIF() before. I don't understand why it's giving me an error. IIIF.prg is in the path, so I know it can find it. And the function works on its own.
>>
>>Any ideas?
>>
>>Thanks,
>>
>>-Michelle
>
>Add WAIT WINDOW cParm1 NOWAIT to IIIF code, run and bomb it again, and look what you have in wait window.

It's "NR" which is what it should be.

Is that good or bad? :)

Thanks,

-Michelle
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform