cRITERIOS PARA UN cOMBO

26/04/2004 - 18:59 por Alma Alicia Gutierrez | Informe spam
Hola Amigos!

Anteriormente yo tenia esta consulta de una bbdd. en access, ahora la tengo
en SQL SERVER. y las objetos los desarrollo en access.

el problema es que ahora no me permite filtrar los campos a mostrar del
combo. tomando como referencia el op_id que se seleccione en el formulario.

En sintesis lo que quiero es que en el combo(titulos) solo se muestre los
titulos para el operador seleccionado.

no se que pasa
Help me@

SELECT dbo.Titulos.TIT_ID, dbo.Titulos.OP_ID, dbo.Operadores.OP_Nombre,
dbo.Titulos.TIT_Vencimiento, dbo.Titulos.DOC_ID,
dbo.Titulos.TIT_Emision
FROM dbo.Titulos INNER JOIN
dbo.Operadores ON dbo.Titulos.OP_ID dbo.Operadores.OP_ID
WHERE (dbo.Titulos.TIT_Vencimiento >= GETDATE()) AND (dbo.Titulos.TIT_ID
NOT LIKE 'AD-%') AND (dbo.Titulos.op_ID = [forms] ! [frm_facturacion] !
[OP_ID])
ORDER BY dbo.Titulos.TIT_ID
 

Leer las respuestas

#1 ulises
26/04/2004 - 23:37 | Informe spam
Hum, como no conozco la estructura de tus tablas no podría
decirte si es correcto o no, en todo caso debes tener en
cuenta que GETDATE te devuelve la fecha y hora del momento

SELECT GETDATE()

2004-04-26 16:31:53.463

(1 row(s) affected)

con ese panorama ¿sería correcta la condición
dbo.Titulos.TIT_Vencimiento >= GETDATE()? o solo deseas la
parte de la fecha, en ese caso podrías usar CONVERT(char
(8),GETDATE(),112) para obtener la fecha en formato ISO
(sin la hora).

Saludos,
Ulises

Hola Amigos!

Anteriormente yo tenia esta consulta de una bbdd. en


access, ahora la tengo
en SQL SERVER. y las objetos los desarrollo en access.

el problema es que ahora no me permite filtrar los campos


a mostrar del
combo. tomando como referencia el op_id que se seleccione


en el formulario.

En sintesis lo que quiero es que en el combo(titulos)


solo se muestre los
titulos para el operador seleccionado.

no se que pasa
Help me@

SELECT dbo.Titulos.TIT_ID, dbo.Titulos.OP_ID,


dbo.Operadores.OP_Nombre,
dbo.Titulos.TIT_Vencimiento, dbo.Titulos.DOC_ID,
dbo.Titulos.TIT_Emision
FROM dbo.Titulos INNER JOIN
dbo.Operadores ON dbo.Titulos.OP_ID
dbo.Operadores.OP_ID
WHERE (dbo.Titulos.TIT_Vencimiento >= GETDATE()) AND


(dbo.Titulos.TIT_ID
NOT LIKE 'AD-%') AND (dbo.Titulos.op_ID = [forms] !


[frm_facturacion] !
[OP_ID])
ORDER BY dbo.Titulos.TIT_ID


.

Preguntas similares