Buongiorno a tutti.


E' possibile che salvando i dati in una tabella il campo contatore in chiave primaria possa avere dei salti? Esempio: 1,2,3,5,10....

tutto questo operando in un file ASP (premetto che non esiste in questo file nessuna istruzione DELETE)

'Apro la transazione

conn.begintrans

'faccio la query di insert nel database clienti

insert into clienti......

'faccio la query di estrapolazione dell'id cliente

select top 1 id from clienti where nome like 'nome' and cognome like' cognome'..
'ed infine inserisco l'ordine nella tabella ordini

insert into ordini(id_cliente,data.......

'chiudo la transazione
Conn.CommitTrans()

Ebbene sia nella tabella clienti che in quella ordini l'id non è sequenziale.

Cosa è successo???

Grazie mille