> Un saluto a tutti. Come da oggetto volevo sapere se e' possibile
> creare da codice un campo di tipo contatore in una tabella . Se sě
> come ? Grazie a tutti.
>
URL: http://www.sitocomune.com/
Sezione: Tables
Titolo: Cos'č un ID? Contatori, numeri, e altro.
Ciao.
Se la tabella si chiama Tabella1 ed il campo contatore de creare si chiama
IDPippo, prova con questo codice VBA:
Dim dbs As Database
Dim tdf As TableDef
Dim fld As Field
Set dbs = CurrentDb()
Set tdf = dbs.TableDefs!Tabella1
Set fld = tdf.CreateField("IDPippo", dbLong)
fld.Attributes = fld.Attributes + dbAutoIncrField
tdf.Fields.Append fld
dbs.TableDefs.Refresh
Set dbs = Nothing
Set tdf = Nothing
Se poi, come normalmente č, il campo contatore IDPippo deve essere anche
chiave primaria di Tabella1, prova invece con quest'altro codice VBA:
Dim dbs As Database
Dim tdf As TableDef
Dim fld As Field
Dim idx As Index
Dim fldIndice As Field
Set dbs = CurrentDb()
Set tdf = dbs.TableDefs!Tabella1
Set fld = tdf.CreateField("IDPippo", dbLong)
fld.Attributes = fld.Attributes + dbAutoIncrField
tdf.Fields.Append fld
Set idx = tdf.CreateIndex("ChiavePrimaria")
Set fldIndice = idx.CreateField("IDPippo", dbLong)
idx.Fields.Append fldIndice
idx.Primary = True
tdf.Indexes.Append idx
dbs.TableDefs.Refresh
Set dbs = Nothing
Set tdf = Nothing
Grazie daro' un'occhiata.
Grazie Roberto provo subito. A proposito come stai? Spero bene !
>
>
>
>"Roberto da casa" <r.ma...@libero.it> ha scritto nel messaggio
>news:e2Uq9.33271$%M1.8...@twister2.libero.it...
>>
>> "Maicol" <enzo...@libero.it> ha scritto nel messaggio
>> news:8ICq9.30356$%M1.7...@twister2.libero.it...
>Grazie Roberto provo subito. A proposito come stai? Spero bene !
O bella , ma Robè sei stato male ?
Ciao. Fabrizio
Un metodo breve e efficace è SQL p.e.
Currentdb.Execute "ALTER TABLE Tabella ADD COLUMN Campo COUNTER"
--
HTH
Karl
*********
Access-FAQ (tedesco): http://www.donkarl.com
Si, ad inizio anno ho avuto un infarto e conseguente operazione a cuore
aperto.
>
> Ciao. Fabrizio
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Mi contento! :-)
Grazie!!
Roberto.
>
>"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
>news:5kboqugcf9aet4af9...@4ax.com...
>> On Tue, 15 Oct 2002 14:56:59 GMT, "Maicol" <enzo...@libero.it> wrote:
>>
>> >
>[CUT]
>>
>> O bella , ma Robè sei stato male ?
>
>Si, ad inizio anno ho avuto un infarto e conseguente operazione a cuore
>aperto.
Ma stai scherzando? dio mio Robè riguardati adesso .
Ragazzi non lo fate affaticare :-)
( la butto sul ridire , ma sono sconvolto )
Devo aver letto qlc su un qlc 3d tuo ( parlavi anche di dieta , mi
pare ) , ma non l'avevo preso sul serio.
Basta, basta per carità. Robè fai il bravo, adesso.
Ciao. Fabrizio
Fa venire i brividi a risentirlo. Ho seguito le tue vicissitudini anche se
all'epoca non scrivevo ancora. Fabrizio se vai a rivederti i post del
periodo vedrai quanti attestati di stima ha riscosso (e risposto uno a uno)
Roberto.
Sempre in gamba, Roberto,
ciao MAssimiliano
ciao Roberto,
>Access-FAQ (tedesco): http://www.donkarl.com
Impressionante il counter delle visite: oltre 794.000!!
>> > O bella , ma Robè sei stato male ?
>>
>> Si, ad inizio anno ho avuto un infarto e conseguente operazione a cuore
>> aperto.
>>
>
>Fa venire i brividi a risentirlo.
>cut
Concordo.
> Fabrizio se vai a rivederti i post del
>periodo vedrai quanti attestati di stima ha riscosso (e risposto uno a uno)
Ti credo sulla parola , perchè sebbene lo conosca da poco ( da Luglio
circa , anche se posto da Agosto), .... ma no ma no , sto scrivendo
un'epitaffio e invece Robè è vivo e vegeto e adesso sta benone
(vero?). Per cui ridere ragazzi.
Adesso non mi viene in mente neanche una scemenza da dire ( da quando
Amanda è venuta da te ... ), però fate conto che l'ho detta :
FANCULO STI' INFARTI.
Ciao. Fabrizio