Visual Basic - Consultas con el dataenvironment SQL

Life is soft - evento anual de software empresarial
 
Vista:

Consultas con el dataenvironment SQL

Publicado por Jordi (11 intervenciones) el 21/06/2007 11:44:27
Hola,
quiero realizar una consulta SQL con el diseñador DataEnvironmment para producir un listado.
El problema lo tengo en la consulta SQL, ya que no se como indicarle que me compare el campo "codiens" con una variable global que tambien se llama (codiens). Aquí está la consulta:

SELECT entrada.*, dataentrada AS Expr1, codiens AS Expr2, nregentrada AS Expr3
FROM entrada WHERE (codiens = codiens) ORDER BY nregentrada

he provado de canviar el nombre de la variable global por otro nombre diferente al del campo codiens, pero tampoco me funciona.
Sin embargo, si codiens lo substituyo por un valor numérico, la consulta la realiza correctamente (codiens=4)

Muchas gracias,

Saludos

Jordi
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

RE:Consultas con el dataenvironment SQL

Publicado por Mario (107 intervenciones) el 21/06/2007 17:19:50
Si creas la consulta pasandalo un parametro.
PARAMETERS codiens String;
SELECT entrada.*, dataentrada AS Expr1, codiens AS Expr2, nregentrada AS Expr3
FROM entrada WHERE (codiens = codiens) ORDER BY nregentrada
Prueba a ver
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Consultas con el dataenvironment SQL

Publicado por Mónica (1 intervención) el 30/06/2007 01:37:05
Hola! Lo puedes hacer asignándole un alias a tu tabla y referirte al campo codiens de la siguiente forma:

SELECT entrada.*, dataentrada AS Expr1, codiens AS Expr2, nregentrada AS Expr3
FROM entrada E WHERE (E.codiens = codiens) ORDER BY nregentrada

ojalá te sirva, saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar