Non mi stancherò mai di ripeterlo: non esiste un esempio per tutto, e Google è tuo amico.
Ad esempio, fai così:
'Il database 1 è quella da cui prelevare
db1conn.Open()
db1dadp.Fill(d2dataset, "t2")
db1conn.Close()
'Il database 2 è quello riempire
db2conn.Open()
db2dadp.Update(d2dataset, "t2")
db2conn.Close()
se con Google non trovi niente, allora o non hai cercato o quello che cerchi non esiste. Dato che sappiamo che esiste per certo, fai le tue deduzioni...
Ma non ho ben capito il "non sono riuscito": nel senso che il codice non funziona, o che non l'hai capito, oppure che non sei riuscito ad adattarlo al tuo caso (anche se l'ho scritto apposta)?