Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 31
  1. #21
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Niente di diverso da quello che ti ho gia' indicato ...

    Invia tu il tuo progeto zippato e indica i passi per replicare esattamente il tuo problema ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  2. #22
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    62
    Originariamente inviato da oregon
    Niente di diverso da quello che ti ho gia' indicato ...

    Invia tu il tuo progeto zippato e indica i passi per replicare esattamente il tuo problema ...

    codice:
    Private Sub Command1_Click()
    
    Dim k As String
    k = List1.Text
    
    Dim cn As adodb.Connection
    Dim rs As adodb.Recordset
    
    stringa = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    stringa = stringa & "C:\test\test.mdb"
    
    Set cn = New adodb.Connection
    Set rs = New adodb.Recordset
    
    
    cn.Open stringa
    
    cn.Execute "DELETE FROM Utenti WHERE nome ='" & k & "%'"
    
    End Sub

  3. #23
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Forse hai fato un po' di confusione ...mi pare che ti sia stato suggerito di usare l'operatore

    LIKE

    e non

    =

    Del resto, utilizzi il carattere % nella query, e quindi *devi* utilizzare il LIKE ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #24
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    62
    Originariamente inviato da oregon
    Forse hai fato un po' di confusione ...mi pare che ti sia stato suggerito di usare l'operatore

    LIKE

    e non

    =

    Del resto, utilizzi il carattere % nella query, e quindi *devi* utilizzare il LIKE ...


    niente da fare, ho provato anche a cancellare e ricreare un altro db ma nn cancella niente.

  5. #25
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quindi, quale codice usi adesso ?

    E come controlli che i record siano stati effettivamente cancellati?

    Considera che se controlli senza aver chiuso la connessione con

    cn.Close

    o avere fatto un refresh, potresti non vedere le modifiche/cancellazioni ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #26
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    62
    Originariamente inviato da oregon
    Quindi, quale codice usi adesso ?

    E come controlli che i record siano stati effettivamente cancellati?

    Considera che se controlli senza aver chiuso la connessione con

    cn.Close

    o avere fatto un refresh, potresti non vedere le modifiche/cancellazioni ...

    il codice che uso è questo:

    codice:
    Private Sub Command1_Click()
    
    Dim k As String
    k = List1.Text
    
    Dim cn As adodb.Connection
    Dim rs As adodb.Recordset
    
    stringa = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    stringa = stringa & "C:\test\test.mdb"
    
    Set cn = New adodb.Connection
    Set rs = New adodb.Recordset
    
    
    cn.Open stringa
    
    cn.Execute "DELETE FROM Utenti WHERE nome LIKE'" & k & "%'"
    
    End Sub
    per quanto riguarda come faccio a capire che non ha cancellato un record, apro il db in access e vedo se ha cancellato un record

  7. #27
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Sì ... ma se non esegui un

    cn.close

    come ti avevo detto, potresti non vedere (o vedere in ritardo) le modifiche ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #28
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    62
    Originariamente inviato da oregon
    Sì ... ma se non esegui un

    cn.close

    come ti avevo detto, potresti non vedere (o vedere in ritardo) le modifiche ...

    purtroppo mi da errore quando aggiungo un cn.refresh prima del cn.close..
    Immagini allegate Immagini allegate

  9. #29
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    cn.Refresh non esiste ... non era cosi' che ti dicevo di fare il refresh ...

    Fai solamente il cn.close ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #30
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    62
    Originariamente inviato da oregon
    cn.Refresh non esiste ... non era cosi' che ti dicevo di fare il refresh ...

    Fai solamente il cn.close ...



    e come dovrei farlo il refresh? bhe cmq non cancella nulla anche mettendo il cn.close come dici tu

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 © 2026 vBulletin Solutions, Inc. All rights reserved.