Come faccio a cancellare i dati di una colonna presente in una tabella in
access!!!!!
UPDATE tabella SET [campodacancellare] = ""
dovrebbe risolvere.
Sostituisci i nomi giusti per la tabella ed il campo.
Se il campo è numerico potresti renderlo = 0.
IvanDaBologna
scusa ... non avevo finito.
Incolla questa riga nella definizione SQL di una nuova query oppure lo usi
da codice VBA piů o meno cosě:
strSQL = "UPDATE tabella SET [campodacancellare] = ''"
DoCmd.RunSql strSQL
attenzione agli apici singoli!
IvanDaBologna
Non siamo in Excel, Cristian. Non ci sono le colonne.
Forse intendi un campo...
Se cosě č, se vuoi svuotare i valori di un certo campo per tutti i record
(non righe eh) di una tabella, ti basta fare una query di aggiornamento
sulla tabella selezionando quel campo e mettendoci null
Antonio
Ha scritto "cancellare" non "sostituire con valori diversi" come
'' (stringa vuota) o 0. --> ... SET [campodacancellare] = Null
E qui la risposta alla prossima domanda ;-):
www.donkarl.com/it?FAQ2.4 Eliminare i messaggi d'avviso
--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it
Cristian
"Cristian Pinto" <cristian.p...@tin.it> ha scritto nel messaggio
news:45a74678$0$4257$4faf...@reader1.news.tin.it...
> come da oggetto
>
> Come faccio a cancellare i dati di una colonna presente in una tabella in
> access!!!!!
Beh un modo semplice sarebbe di cancellare la colonna e
riaggiungerla....
ALTALTER TABLE table-name {ADD | ALTER | DROP | RENAME} {column-name
[column-definition]}
ALTER TABLE table-name DROP {column-name
[column-definition]}
Quindi
ALTER TABLE table-name ADD {column-name
[column-definition]}
Immagino però che questo campo non sia relazionato con nessuna tabella
esterna
altrimenti potresti fare danni(anche con altri metodi di cancellazione)
Quanto ti propongo sono 2 righe di codice... se ti soddisfa.
@Alex
[CUT]
> Non siamo in Excel, Cristian. Non ci sono le colonne.
> Forse intendi un campo...
>
> Se così è, se vuoi svuotare i valori di un certo campo per tutti i record
> (non righe eh) di una tabella, ti basta fare una query di aggiornamento
> sulla tabella selezionando quel campo e mettendoci null
>
> Antonio
SQL dice che sono Colonne..., ora spiegalo tu a Bill che si è
sbagliato con Excel !
ALTER TABLE table-name {ADD | ALTER | DROP | RENAME} {column-name
[column-definition]}
;-)
@Alex