Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema nel recuperare un dato di un records appena inserito

    ragazzi il problema è il seguente !
    io ho appena associato una sub ad un pulsante, questa sub inserisce un records in una tabella e fin qui niente di strano!
    il problema si presenta quando io all'interno della stessa sub devo recuperare l'id dell'ultimo records inserito e fare una nuova query INSERT con l'id prelevato dalla query SELECT !

    con il vecchio ASP riuscivo senza grossi problemi ma qui ho un po' di difficoltà !
    aiutatemi please

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    E qual'è il problema? Ottieni qualche errore? Non riesci a fare la query?

    Hey hey, my my Rock and roll can never die!

  3. #3
    non so come fare il select ed utilizzare il dato recuperato nella seconda query di INSERT !!
    cioè io solitamente visualizzo i dati questa volta mi serve solo recuperarlo e usarlo in un'altra query

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    codice:
    Dim UltimoID as Integer
    
    Dim MyCommand as OleDBCommand
    Dim MyReader as OleDBDataReader
    Dim MyConn as OleDBConnection(Tua_Stringa_Di_Connessione)
    Dim StrSql as String = "Select Top 1 ID from Tabella Order By ID Desc"
    MyCommand = New OleDBCommand(StrSql, MyConn)
    MyConn.Open()
       MyReader = MyCommand.ExecuteReader
       While MyReader.Read()
          UltimoID = MyRedaer("ID")
       End While
    MyConn.Close
    'Ora hai salvato nella variabile UltimoID l'ultimo ID immesso
    'e lo puoi utilizare per eseguire una query di insert

    Hey hey, my my Rock and roll can never die!

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.