Presupposto che la tabella di DB esista già (altrimenti la devi creare con i relativi campi)devi aprire il collegamento con il DB e poi fai un Insert, così:
codice:'Salva nel DB TblFullSP i Dati delle 'FrmSP (codice in un modulo bas): Public Sub SalvaFullSP() On Error Resume Next 'Inserimento dei dati nel DB - TblFullSP: Dim OggSPF As New ADODB.Command Dim ConnSPF As New ADODB.Connection 'Esegue la connessione con il DataBase TblFullSP: With ConnSPF .ConnectionString = DataConnessione .CursorLocation = adUseClient 'tipo di cursore .Mode = adModeShareDenyNone 'nessuna limitazione .CommandTimeout = 15 .Open End With OggSPF.ActiveConnection = ConnSPF OggSPF.CommandType = adCmdText 'Prima di salvare Elimina i vecchi records dalla tabella - TblFullSP: OggSPF.CommandText = "Delete * From TblFullSP" OggSPF.Execute 'Salva: OggSPF.CommandText = "insert into TblFullSP(Descrizione, Anno1, Anno2, ..., ...)" _ & "values ('" & Replace(FrmSP.Txt1SPL.Text, "'", "''") & "', '" & (FrmSP.Txt1SP.Text) & "', '" & (FrmSP.Txt2SP.Text) & "', '" & (...) & "');" OggSPF.Execute ... ... ... 'Chiude la connessione - TblFullSP: ConnSPF.Close Set ConnSPF = Nothing End Sub![]()

Rispondi quotando