Ad esempio, se devi semplicemente leggere da un DB Access:
..supponendo che la stringa di connessione ce l'hai già, e sta in una variabile che si chiama StringaConnessione.
Dim Connessione As New OleDbConnection(StringaConnessione)
Connessione.Open()
Dim Comando As New OleDbCommand("SELECT * FROM tabella", Connessione)
Dim Leggi As OleDbDataReader = Comando.ExecuteReader
questo serve a leggere il contenuto:
Do While Leggi.Read
CaricaDettagliTabella &= Leggi.Item("tuocampo")
Loop
per far eseguire i comandi di inserimento, modifica o eliminazione non devi far altro che assegnare all'oggetto command la tua stringa SQL, e fargliela eseguire col metodo ExecuteNonQuery:
Dim Comando As New OleDbCommand("INSERT INTO tabella (campo1, campo2) VALUES 'valore1', 'valore2'", Connessione)
Comando.ExecuteNonQuery
è un metodo secondo me molto veloce in fase di esecuzione...
ma non sono un esperto di VB.Net quindi potrei pure sbagliare...

Rispondi quotando