Oracle - sentencia sql parametrizada

 
Vista:

sentencia sql parametrizada

Publicado por josu (1 intervención) el 15/06/2006 11:01:26
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.

agradeceria mucho si alguien me podri poner un ejemplo o que me indicase alguna pagina donde se vean algunos ejemplos.

gracias de antemano, un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder