Buenas a todos, estoy realizando una aplicación webform en visual basic 2005 con conexión a una base de datos en oracle 9i, este es un proyecto de la U, que me tiene muy afanada, pues tengo en juego una nota y la verdad es que he trabajado duro pero no encuentro como hacerlo.  La aplicación conecta con la base de datos, bien sin ningun problema, puedo hacer select y todo marcha bien, el problema es cuando hago un insert.  pues necesito insertar a la base de datos información que tomo de las cajas de texto del formulario y no me funiona, ya probe haciendo el insert con datos directos es decir, sin tomarlos de las cajas de texto, sino unos valores fijos escritos por codigo y lo hace bien, yo creo que mi problea radica en que no se como indicarle que tome el contenido de las variables que tienen el contenido de las cajas de texto.  A continuación copia una parte del código en donde esta el problema.  
 
Dim longs, nvalor As Decimal 
Dim rta As Integer
Dim fechas As Date  
Dim aguas, fuentes As String
Dim i As New OracleString
 
 
aguas = txtaguas.Text
fuentes = txtfuentes.Text
 
if txtlong.text="" then
   longs=0
else
   longs=txtlong.text
endif
 
if txtnvalor.text="" then
   nvalor=0
else
   nvalor=txtnvalor.text
endif
 
 
comando.CommandText = "INSERT into TP_ROD values(@fechas,@aguas,@fuentes,0,@longs, @nvalor)"
comando.CommandType = CommandType.Text
comando.Connection = conexion
 
Try
           rta = comando.ExecuteOracleNonQuery(i)  ***ACA MARCA EL ERROR
Finally
           conexion.Close()
End Try
 
 
Si alguien pudiera colaborarme le agradeceria inmensamente. 
   
 
 Oracle con Visual Basic.net
 Oracle con Visual Basic.net 

