Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    8

    [VB6]problema flexgrid

    Questo e' il codice che ho inserito ma mi da un errore:
    Private Sub cmd_Salva_Click()
    ChiudiRs
    Rs.Open "Articolo", Conn, adOpenKeyset, adLockOptimistic
    If Rs.EOF Then
    Rs.AddNew
    Rs!Codice = txt_codice.Text
    Rs!Descrizione = txt_descrizione.Text
    Rs!Categoria = txt_categoria.Text
    Rs!Fornitore = txt_fornitore.Text
    Rs!Prezzo = txt_PrezzoAcquisto.Text
    Rs.Update
    End If
    End Sub
    L'errore in questione e':

    run-time 3709 connessione chiusa o non valida nel contesto.impossibile utilizzarla per eseguire l'operazione .

    Help....

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Usa i tag [*CODE] e [*/CODE] (Togli l'asterisco) per postare il
    codice.
    Poi indica su quale linea di codice ottieni l'errore.
    Ciao, Brainjar

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    8
    Chiedo venia

    CODE:
    Private Sub cmd_Salva_Click()
    ChiudiRs
    'riga dove si genera l'errore
    Rs.Open "Articolo", Conn, adOpenKeyset, adLockOptimistic
    If Rs.EOF Then
    Rs.AddNew
    Rs!Codice = txt_codice.Text
    Rs!Descrizione = txt_descrizione.Text
    Rs!Categoria = txt_categoria.Text
    Rs!Fornitore = txt_fornitore.Text
    Rs!Prezzo = txt_PrezzoAcquisto.Text
    Rs.Update
    End If
    End Sub

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    A parte il fatto che devi utilizzare i tag indicati per leggere meglio il codice (ma devi utilizzarli correttamente ...), mi sembra che il problema sia determinato da

    Conn

    che non sembra essere valido quando apri il recordset.

    Forse nella ChiudiRs per sbaglio chiudi anche la connessione?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    8
    no...

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma sei sicuro che la connessione Conn sia aperta?

    Hai fatto un controllo in debug?

  7. #7
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Allora dove Apri la connessione ?
    Per intenderci dove fai : Conn.Open .....
    Ciao, Brainjar

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.