Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692

    Prossimo record da inserire nel dbase

    Ciao.

    Dovrei realizzare un form dal quale sia possibile inserire dei dati in un dbase.

    Sin qui non ho problemi, ma dovrebbe essere un form nel quale si richiama in automatico l'id del prossimo record da inserire, cioè supponiamo che nella tabella ci sono 40 record; al momento in cui richiamo il form uno dei campi di questo form dovrebbe richiamare in automatico che si sta inserendo il record numero 41.

    E' possibile?
    Grazie
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  2. #2
    AFAIK, questa info la puoi ottenere solo con db oracle. puoi invece ottenere l'id del record appena inserito con @@IDENTITY

  3. #3
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    grazie ma che è AFAIK ?
    Si conosco la proprietà @@identity ma a me servirebbe conoscere il prossimo di record...
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  4. #4
    AFAIK: As Far As I Know (per quanto ne so io).

    se vuoi sapere il prossimo, prendi MAX(id). se pero' siete in due ad inserire, dara' lo stesso risultato a tutti e due.

  5. #5
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    grazie.
    l'inserimento di nuovi records è privilegio solo di un utente abilitato per cui il problema credo sia risolto.

    quando parli di MAX(id) cosa intendi? non ho capito.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  6. #6
    MAX.... la funzione SQL che ti riporta il valore massimo di un campo, OC!

  7. #7
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    La ricerca è disabilitata, puoi farmi un esempio diq uesto tipo di query?
    Grazie.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  8. #8
    siamo proprio all'ABC...

    SELECT MAX(ID) FROM TABELLA


  9. #9
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    si siamo all'ABC...
    infatti ho scritto così:
    codice:
    <%
    sql = "SELECT MAX(ID) FROM miaTBL"
    response.write SQL
    
    set rs = server.createObject("ADODB.Recordset")
    rs.open sql, cn, 1, 3
    
    id = rs("id")
    response.write id
    %>
    e restituisce:
    ADODB.Recordset error '800a0cc1'

    Item cannot be found in the collection corresponding to the requested name or ordinal.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  10. #10

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.