Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Select all except
Message
De
20/11/2007 11:50:49
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
 
 
À
20/11/2007 11:14:49
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
01269471
Message ID:
01270191
Vues:
27
>>>Another way to get the same is to
>>>
Select * from ... into cursor tmp ... nofilter readwrite
>>>alter table ... drop column somefield
>>>
>>>Don't remember the exact syntax for the drop. If you want to avoid getting the field even temporarily (because it's too long, or because it's a memo), then you need a full select statement. You may use Frank's macro, or build a field list as a string with that one field omitted, then use such a field list in a script that you'll execscript(), or run as a macro.
>>
>>Have you ever done this? Every time I've tried to alter table with a cursor I get an error that says it is an invalid operation for a cursor.
>
>The cursor must be read-write, then it's "legal".

But when I omit the readwrite clause, I get "File f:\temp\00001zwp00h0.tmp is read-only.", not the "operation invalid for a cursor". Maybe that was the error in earlier versions of Fox?

And yes (as to whether I tried it), on a readwrite cursor in VFP9 it just works.

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform