usando un datareader come si fa a scrivere i dati su database?

Dim DataReader As OracleDataReader
Dim cmd As New OracleCommand
Dim sql As String
Dim T As Integer
T = 0

sql = "INSERT INTO SCHEDAVALUTAZIONE_COMP(MNANNO, CDFISC, CDCOMPETENZA, VLLIVELLO, DSOSSERVAZIONI, VLFREQUENZA)"
sql = sql & " VALUES ()"
cmd.CommandText = sql
cmd.Connection = Dati.ConnettiUtente
DataReader = cmd.ExecuteReader()
DataReader.Read()
DataReader.Close()

Funziona cosi???

grazie!