Hola,
Por lo que veo estas intentando utilizar parametros en la sentencia SQL, pero luego no declaras ni das valor a esos parametros. Si quieres meter el valor de las variables basta con que hagas esto:
Código:
comando.CommandText = "INSERT into TP_ROD values('" & fechas & "','" & aguas & "','" & fuentes & "','0','" & longs & "','" & nvalor &"')"
'Obvia el comentario, es para que no se corte al linea de arriba con el margen
Cambia el simbolo '' para delimitar valores si es necesario porque se que ese es de SqlServer y puede que el de Oracle sea diferente.
De todas formas te dejo un articulo sobre
como acceder a Oracle
Espero que te sirva.
Saludos