base de datos oracle
Publicado por josu (89 intervenciones) el 06/06/2006 09:58:47
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 basese de datos acces y exel y funciona bien en oracle se hara diferente??la verdad es que no se en que falla.
gracias de antemano a quien me pueda echar una mano un saludo
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 basese de datos acces y exel y funciona bien en oracle se hara diferente??la verdad es que no se en que falla.
gracias de antemano a quien me pueda echar una mano un saludo
Valora esta pregunta


0