Visualizzazione dei risultati da 1 a 3 su 3

Discussione: errore 3219

  1. #1

    errore 3219

    Ciao,
    sono nuova nel mondo di visual basic. Sto usando Visual Basic 6.0
    Il mio programma deve lavorare con un DataBase. Io uso Access 2000. Ora se faccio delle SELECT tramite VB sul mio database non trovo alcun problema, quando invece faccio delle INSERT INTO in compilazione mi da "error '3219' Operazione non valida"
    In un altro programma utilizzavo Access 97, e mi faceva fare tranquillamente sia delle INSERT INTO che delle SELECT. Ma io ora posso lavorare solo con Access 2000.
    il codice è questo
    codice:
    Private Sub cmdOk_Click()
    Dim Livello As Integer, Data, Ora As Date
        SqlStringa = "SELECT * FROM Utenti WHERE LOGIN = '" & txtUsername.Text & "' AND PSW = '" & txtPsw.Text & "'"
        Set rs = db.OpenRecordset(SqlStringa)
        If Not rs.EOF Then
            Ora = Time
            Data = Date
            Livello = rs.Fields(5)
            
            SqlStringa = "INSERT INTO Log (DATA, ORA, ID_UTENTE, NOME_UTENTE, COGNOME_UTENTE, OPERAZIONE) VALUES ( '" & Data & "', '" & Ora & "', " & rs.Fields(0) & ", '" & rs.Fields(1) & "', '" & rs.Fields(2) & "', 'login' )"
            Set rs1 = db.OpenRecordset(SqlStringa) 'QUI MI DA L'ERRORE!!!
    
            frmMenu.Show
        Else
            MsgBox "La password non e' esatta."
            txtUsername.Text = ""
            txtPsw.Text = ""
        End If
    End Sub
    Sapete dirmi in cosa sbaglio? Che cosa devo fare?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Prova con

    db.Execute(SqlStringa)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    grandeeeeeeeeeeee! Sei un grande!! Sembra tutto ok!! La nuova riga l'ha aggiunta!
    E' tutto il pom che cerco una soluzione nel web!! Grazie infinite!!!

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.