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

    Interfaciamento Database ....


    Ciao,

    visualizzo un DB in una griglia poi con l'evento DBlClick apro un secondo form (scheda utente) per tutti gli altri dettagli del record.

    Ho un problema relativo all'interfacciamento cl DB:

    1. quando clicco un record dalla griglia si apre il 2° form con tutti i dati del record (Apro il DB). Poi Ho un pulsante di modifica che mi va ad aggiornare il record. Per fare questo devo ncessariamente chiudere il Recordset per poi riaprirlo nuovamente.

    codice:
    
    Private Sub Pulsante_modifica_Click()
     Rs.Close
     Cn.Close
     Call connetti
     Rs.Open "UPDATE Tabella SET Nominativo='" & Text1.Text & "' WHERE ID=" & Form1.NRecord
     
    End Sub
    
    ma se ripremo il pulsante di modifica mi va in errore:

    come devo impostare il form per questo tipo di operazioni: lettura, modifica, chiusura ?

    codice:
    
    Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
     Rs.Close
     Cn.Close
     Unload Me
    End Sub
    

    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  2. #2
    Utente di HTML.it L'avatar di JamesD
    Registrato dal
    Oct 2001
    Messaggi
    415
    Per eseguire un UPDATE utilizza il metodo execuite dell'oggetto connection

    codice:
    cn.execute "UPDATE Tabella SET Nominativo='" & Text1.Text & "' WHERE ID=" & Form1.NRecord

  3. #3



    Risolto grazie !!!


    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

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.