Il linguaggio Visual Basic di Microsoft
 

Rinominare un campo

Greg 14 Feb 2016 10:47
VB6 + access

Non riesco a cambiare il nome di un campo con l'istruzione:
DB.Execute "ALTER TABLE Clienti2 CHANGE Anno2 Anno3 Date"

Errore di sintassi nell'istruzione Alter Table.
Sto sbagliango qualcosa o forse con access non è possibile? Grazie

--
Greg
salclem2 14 Feb 2016 11:24
"Greg" <greg@alicie.com> nel suo ultimo post si è così espresso:
> VB6 + access
>
> Non riesco a cambiare il nome di un campo con l'istruzione:
> DB.Execute "ALTER TABLE Clienti2 CHANGE Anno2 Anno3 Date"
>
> Errore di sintassi nell'istruzione Alter Table.
> Sto sbagliango qualcosa o forse con access non è possibile? Grazie
>
> --
> Greg

Prova questa
"ALTER TABLE table_name RENAME COLUMN old_name TO new_name"






--
http://freewarewiki.it
http://freewareonline.org
http://netuser.altervista.org
salclem2 14 Feb 2016 11:25
"salclem2" <salclem2@yahoo.it> nel suo ultimo post si è così espresso:
> "Greg" <greg@alicie.com> nel suo ultimo post si è così espresso:
>> VB6 + access
>>
>> Non riesco a cambiare il nome di un campo con l'istruzione:
>> DB.Execute "ALTER TABLE Clienti2 CHANGE Anno2 Anno3 Date"
>>
>> Errore di sintassi nell'istruzione Alter Table.
>> Sto sbagliango qualcosa o forse con access non è possibile? Grazie
>>
>> --
>> Greg
>
O questa
"ALTER TABLE table_name CHANGE COLUMN old_name TO new_name"






--
http://freewarewiki.it
http://freewareonline.org
http://netuser.altervista.org
Luca D 14 Feb 2016 12:46
On Sunday, February 14, 2016 at 10:47:26 AM UTC+1, Greg wrote:
> VB6 + access
>
> Non riesco a cambiare il nome di un campo con l'istruzione:
> DB.Execute "ALTER TABLE Clienti2 CHANGE Anno2 Anno3 Date"
>
> Errore di sintassi nell'istruzione Alter Table.
> Sto sbagliango qualcosa o forse con access non è possibile? Grazie
>
> --
> Greg

Via comando SQL non mi risulta sia supportato... se proprio devi farlo via
codice, devi usare gli oggetti DAO/ADOX per manipolare le property di
TableDef/Table
Greg 14 Feb 2016 13:27
Il 14/02/2016 12:46:22 Luca D ha scritto:
> On Sunday, February 14, 2016 at 10:47:26 AM UTC+1, Greg wrote:
>> VB6 + access
>>
>> Non riesco a cambiare il nome di un campo con l'istruzione:
>> DB.Execute "ALTER TABLE Clienti2 CHANGE Anno2 Anno3 Date"
>>
>> Errore di sintassi nell'istruzione Alter Table.
>> Sto sbagliango qualcosa o forse con access non è possibile? Grazie
>>
>> --
>> Greg
>
> Via comando SQL non mi risulta sia supportato... se proprio devi farlo via
codice, devi usare gli oggetti DAO/ADOX
> per manipolare le property di TableDef/Table

Mi pare sia proprio cosi. Userò il tabledef

--
Greg

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Il linguaggio Visual Basic di Microsoft | Tutti i gruppi | it.comp.lang.visual-basic | Notizie e discussioni visual basic | Visual basic Mobile | Servizio di consultazione news.