Questo esempio inserisce nuovi dati in una Tbl Access chiamata Tblclienti2.
codice:
Private Sub InserisciDati()
Dim Ogg As New ADODB.Command
Dim ConnesInserimento As New ADODB.Connection
'Esegue la connessione con il DataBase Tblclienti2:
With ConnesInserimento
.ConnectionString = DataConnessione
.CursorLocation = adUseClient 'tipo di cursore
.Mode = adModeShareDenyNone 'nessuna limitazione
.CommandTimeout = 15
.Open
End With
Ogg.ActiveConnection = ConnesInserimento
Ogg.CommandType = adCmdText
Ogg.CommandText = "insert into Tblclienti2(Nome, Cognome, Indirizzo)" _
& "values ('" & "Mario" & "', '" & "Rossi" & "', '" & "Via della piasa 20" & "');"
Ogg.Execute
'Chiude la connessione:
ConnesInserimento.Close
Set ConnesInserimento = Nothing
Considera che al posto del nome Mario, ad esempio, puoi inserire una Lbl nella quale viene digitato il nome Mario, Tipo FrmPippo.lblNome.Caption e così via.
La stringa di connessione (DataConnessione) è la seguente (da scrivere in un modulo bas):
codice:
Public DataConnessione As String
Public Sub DataConnessione2()
DataConnessione = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Prova.mdb;Persist Security Info=False;"
End Sub