Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
SET KEY and BINTOC()
Message
De
03/09/2006 04:06:26
 
 
À
02/09/2006 21:59:49
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01150560
Message ID:
01150584
Vues:
25
This message has been marked as a message which has helped to the initial question of the thread.
>>
>>SET EXACT OFF
>>SET ORDER TO indicenovo
>>SET KEY TO BINTOC(lnValue)
>>
>>
>>>where lnValue is an Integer
>>>
>>>But if I create an index using PADL instead of BINTOC it works perfectly:
>>>PADL(int1,6,"0") + PADL(int2,6,"0")
>>>
>>
>>ARE YOU SURE ?
>>
>
>Yes Fabio,

PADL and BINTOC works in the same manner.

>I did'nt manage to make it work using BINTOC()
>Any ideas ?
>

it is simple, SET EXACT OFF is necessary
CREATE CURSOR blabla (f1 I,f2 I)
INSERT INTO blabla VALUES  (1,2)
INSERT INTO blabla VALUES  (2,3)
INSERT INTO blabla VALUES  (2,4)
INSERT INTO blabla VALUES  (10,4)

SET COLLATE TO "MACHINE"

INDEX ON BINTOC(F1)+BINTOC(F2) TAG TT

SET KEY TO BINTOC(2)

SET EXACT OFF
BROWSE TITLE "EXACT "+SET("Exact")

SET EXACT ON
BROWSE TITLE "EXACT "+SET("Exact")
>TIA
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform