Newsgroup: it.comp.lang.visual-basic
Titolo: incremento tipo fattura

salve utilizzo Vb6 (sono nuovo) e sto creando un applicazione di gestione
ordini che ha come origine dati un db access. il campo num_ordine vorrei che
mi venisse incrementato automaticamente quando inserisco un nuovo record.
come posso fare??
grazie

 wrote in message
news:4Yu0a.193271$AA2.7...@news2.tin.it...


come faccio? comunque non voglio che sia un campo tipo contatore.
<lcer...@NoSpam--dnsitalia.com> ha scritto nel messaggio
news:U5v0a.144$uA5....@tornado.fastwebnet.it...


assicurati di sapere qualcosina di db, perň.....prima di postare.....
vabbč.....
se lanci una
SELECT MAX(NomeCampo)+1 FROM NomeTabella
ti prende il massimo valore presente nella tabella e nel campo che gli hai
detto e lo incrementa di 1
hai il tuo campo simil-contatore
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262


Grazie.. una cosa del genere mi servirą nel mio prox programma :)
--
Ciao....
Matteo  aka Deimos
--

 wrote in message
news:b1tv0l$15tua1$1...@ID-134521.news.dfncis.de...


 io?
Anche tu..
--
Ale
La RFD originale per it.comp.dotnet su
http://www.sen.it/stoa/articles.asp?id=10
Se vuoi discuterne, vai su it.news.gruppi

 wrote in message
news:%fB0a.195912$AA2.7...@news2.tin.it...


 Mi auguro tu stia scherzando :)
No, per niente, hai dato una risposta completamente sbagliata. Se fai una
ricerca con Google vedrai che se ne è parlato centinaia di volte..


 wrote in message
news:7kP0a.199041$AA2.7...@news2.tin.it...


 inserito automaticamente e senza bisogno di query utente)
prima di arrabbiarti considera il caso dell'eliminazione dell'ordine....
--
Salutoni
Sergio

Microsoft Access provides the AutoNumber data type to create fields that
automatically enter a number when a record is added. Once a number is
generated for a record, it can't be deleted or changed. An AutoNumber field
can generate three kinds of numbers: sequential numbers that increment by
one, random numbers, and Replication ID (also referred to as GUIDS -
globally unique identifiers) numbers. AutoNumbers that increment by one are
the most common kind of AutoNumber and are a good choice for use as a
table's primary key.
Se elimini l'ordine l'autonumber salta l'order ID cancellato e passa al
successivo automaticamente!

E credo sinceramente che la cancellazione ordine dovrebbe essere logica e
non fisica:
aggiungi un campo bool come cancellato TRUE o FALSE e così tieni traccia di
tutto quello che succede
L'informatica non è un'opinione e una scienza esatta

 Ma chi vi ha insegnato l'informatica Superpippo
Sarebbe interessante sapere che genere di esperienza hai tu, caro il mio
Lorenzo. Io ho iniziato nel 1985, con un computer con un 80186 (un clone
dell'8086) ed un DOS della Digital Research, da allora ho usato
professionalmente e per diletto un'insieme piuttosto vasto di sistemi
operativi (dal VAX a Unixware, passando per Windows NT, Linux ed OS/400),
tecnologie ed ambienti di sviluppo (da GW Basic a Borland Pascal, passando
per Java, VB e .Net). L'informatica me l'hanno insegnata e me la insegnano
in tanti, secondo me una delle doti migliori dell'informatico deve essere la
capacità di comprendere le propria ignoranze e cercare di porvi rimedio
quando necessario.


 e passa al successivo automaticamente!
Compatta e ripristina prima, e dopo ne parliamo..


 il prossimo ordine è il 7, e tu rimani senza 6).
il 6 non deve esistere più ed è logico che sia così.
Quello è un ordine sbagliato e va conservato in contabilità , se sei un
minimo lungimirante.


si ma alla fine non ho capito come cazzo si autoincrementa il campo. è vero
il contatore non lo posso usare perchè se compatto succede un casino.
<lcer...@NoSpam--dnsitalia.com> ha scritto nel messaggio
news:biR0a.2882$uA5....@tornado.fastwebnet.it...


 un minimo lungimirante.
Quindi alla fine vieni al mio discorso: infatti se fai un compatta e
ripristina del file mdb, il Jet ti fornirà il primo buco, che secondo te è
logico che non debba esistere più. Secondo me hai qualche idea chiara dal
punto di vista logico, ma non conosci abbastanza a fondo Access/Jet.
