ho una tabella di un db con un campo chiave contatore di nome "ID"
ho la necessità di sapere quale sarà il numero di ID del prossimo record ke sarà inserito. è possibile?
ho una tabella di un db con un campo chiave contatore di nome "ID"
ho la necessità di sapere quale sarà il numero di ID del prossimo record ke sarà inserito. è possibile?
...::: by tonyno :::...
No. Perché potresti aver cancellato l'ultimo record pertanto il contantore al prossimo inserimento aumenterà di 2 rispetto all'ultimo che vedi.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Infatti.
L'unica cosa che puoi sapere è, DOPO l'inserimento, quale è il numero di contatore che è stato appena inserito.
C'è una funzione apposita nel tipo recordset...
"Le uniche cose che sbagli sono quelle che non provi a fare."
Atipica
select top 1 id from tabella order by id desc
inctrementi di 1 il valore
ma come dice roby non ne sarai mai sicuro al 100%
O, per meglio dire, ne sei certo SOLO se si tratta di una tabella nella quale non ci sono MAI eliminazioni di record.Originariamente inviato da lukeonweb
select top 1 id from tabella order by id desc
inctrementi di 1 il valore
ma come dice roby non ne sarai mai sicuro al 100%
"Le uniche cose che sbagli sono quelle che non provi a fare."
Atipica
ed il controllo sui dati all'inserimendo dev'essere fatto bene, perchè se qualcosa va storto rischi che il database salti un record
anomalo, ma mi è successo
si il problema dell'eliminazione lo sapevo anche io, infatti è x questo ke ho postato.
farò in altro modo allora.
grazie mille
...::: by tonyno :::...
Scusa, è possibile sapere il perchè di questa necessità?
E' possibile che ci siano altre strade.![]()
si si, non ho problema, è solo che se si poteva fare così risparmiavo 100000 giri
praticamente sto creando una banca immagini, dove ogni immaigne inserita avrà un codice univoco, mi serviva per generare questo codice univoco.
se inserisco i dati nel database prima di inserire l'immagine e trovo un errore nell'upload devo cancellare il codice xò.
cmq nn c'è problema.
grazie 1000
...::: by tonyno :::...
Scusate , ma forse con le transazioni si riuscirebbe . . . :master:
E' un po da vedere , bisognerebbe provarlo . . .