Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79

    sapere il numero di contatore che verrà generato al prossimo inserimento di un record

    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 :::...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    No. Perché potresti aver cancellato l'ultimo record pertanto il contantore al prossimo inserimento aumenterà di 2 rispetto all'ultimo che vedi.

    Roby

  3. #3
    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

  4. #4
    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%

  5. #5
    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%
    O, per meglio dire, ne sei certo SOLO se si tratta di una tabella nella quale non ci sono MAI eliminazioni di record.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  6. #6
    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

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    si il problema dell'eliminazione lo sapevo anche io, infatti è x questo ke ho postato.

    farò in altro modo allora.

    grazie mille
    ...::: by tonyno :::...

  8. #8
    Scusa, è possibile sapere il perchè di questa necessità?
    E' possibile che ci siano altre strade.

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    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 :::...

  10. #10
    Scusate , ma forse con le transazioni si riuscirebbe . . . :master:

    E' un po da vedere , bisognerebbe provarlo . . .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.