|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2003
Città: Milano Moto:Suzuki_GSR_k6
Messaggi: 3358
|
[VB-SQL] Aggiungere colonna a tabella
E' possibile con una query aggiungere una colonna ad una tabella che contenga (la colonna) un contatore, diciamo un numero che si incrementa dal primo record all'ultimo?
![]()
__________________
A8N-E.VENICE3200.ZALMAN7000B-ALCU.2x512 CORSAIRXPERT3200.GEFORCE-N6600LE.SAMSUNGSP2004C.NEC3540A.TAGAN480U22.CENTURION5 |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Jun 2003
Città: Milano Moto:Suzuki_GSR_k6
Messaggi: 3358
|
Quote:
nometabella è la tabella da modificare campo è il nome della colonna da aggiungere counter è il tipo associato al nuovo campo In questo modo viene aggiunta alla tabella una colonna un valori crescenti da 1 (primo record) a n (ultimo record) ![]()
__________________
A8N-E.VENICE3200.ZALMAN7000B-ALCU.2x512 CORSAIRXPERT3200.GEFORCE-N6600LE.SAMSUNGSP2004C.NEC3540A.TAGAN480U22.CENTURION5 |
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
Per un contatore dovresti aggiungere anche: Codice:
primary key not null auto_increment ![]()
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jun 2003
Città: Milano Moto:Suzuki_GSR_k6
Messaggi: 3358
|
Quote:
Cmq il contatore non lo aggiungo per usarlo come chiave, la chiave in quella tabella c'è già. Il codice come l'ho postato funziona...prima avevo provato in access ad assegnare ad un campo il tipo "contatore" da lì ho visto che fa tutto in automatico...quindi ho provato da codice e funziona egregiamente ![]()
__________________
A8N-E.VENICE3200.ZALMAN7000B-ALCU.2x512 CORSAIRXPERT3200.GEFORCE-N6600LE.SAMSUNGSP2004C.NEC3540A.TAGAN480U22.CENTURION5 |
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Jun 2003
Città: Milano Moto:Suzuki_GSR_k6
Messaggi: 3358
|
Quote:
![]()
__________________
A8N-E.VENICE3200.ZALMAN7000B-ALCU.2x512 CORSAIRXPERT3200.GEFORCE-N6600LE.SAMSUNGSP2004C.NEC3540A.TAGAN480U22.CENTURION5 |
|
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Mar 2008
Città: Milano
Messaggi: 47
|
ci sarebbe la possibiltà di farlo ma inserendo il contatore al contrario? cioè che l'ultimo record abbia valore 1??
non dovrei usarla come chiave primaria |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:09.