hola,
estoy tratando de acceder a una base de datos oracle con una consulta sql parametrizada concretamente esta que os pongo aqui:
Dim k As integer
k=30684683
oCmd.CommandText = "SELECT NOMBRE AS KK FROM NOMINA.PERSONAL WHERE (PERSONA=@persona)"
oCmd.Parameters.Add(New OleDb.OleDbParameter("@persona", SqlDbType.int))
oCmd.Parameters("@persona").Value = k
en la base de datos PERSONA es del tipo number.
e intentado de varias maneras diferentes y no e conseguido que me funcione
y acudo vuestra sabiduria por si alguien puede ver que estoy haciendo mal, la forma de parametrizar la consulta sql es la que usado otras veces con bases de datos acces y exel y funciona bien en oracle se hara diferente??
la verdad es que no se en que falla.
por si es de ayuda trabajo con visual studio 2003 con el framework 1.1
gracias de antemano a quien me pueda echar una mano un saludo