ok, trovato questo: http://www.visual-basic.it/articoli/acAdoNet.htm
e ho visto questo:
' Esempio di creazione manuale di un comando SQL
Dim sql As String
sql = "INSERT INTO Clienti (IDCliente, NomeSocieta, Paese, Telefono)"
sql = sql & " VALUES(@IDCliente, @NomeSocieta, @Paese, @Telefono)"
Dim cmd As New OleDbCommand(sql, cn)
da.InsertCommand = cmd
da.InsertCommand.Parameters.Add("@IDCliente", OleDbType.VarChar, 5, "IDCliente")
da.InsertCommand.Parameters.Add("@NomeSocieta", OleDbType.VarChar, 40, "NomeSocieta")
da.InsertCommand.Parameters.Add("@Paese", OleDbType.VarChar, 15, "Paese")
da.InsertCommand.Parameters.Add("@Telefono", OleDbType.VarChar, 24, "Telefono")
Però come faccio ad farlo con gli ODbc, basta che cambio oledb ad odbc?. come ho fatto sempre?.
Ultima cosa. per Mysql con i parameters si usa , il punto ? per passare il parametro o altro?.
grazie.
ciao.