Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Remote view con WHERE variable
Message
From
21/01/2005 20:18:58
 
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00979213
Message ID:
00979522
Views:
13
Hola, Ricardo.

>Les consulto la siguiente duda y ver como lo puedo resolver de la mejor manera.
>Tengo que trabajar sobre una vista remota que maneja una tabla en SQL Server muy grande de facturas.
>El problema es que quiero crear una condición de WHERE variable en la vista, o sea, una vez abrirla con todos sus registros, otra vez abrir dependiendo de un número de documento, otro por un rango de fechas, etc.
>No puede crear con el generador de vistas remotas una condición en el where y sería muy engorroso crear multiples condiciones por rangos ya que tiene muchos campos.

Lo que podés hacer es definir un where como:
...where numeroDocumento like ?tcNumeroDocumento+'%' and fechaDocumento between ?tdDesde and tdHasta
Si querés todos los números, pasás tcNumeroDocumento = "", si querés todas las fechas, pasás tdDesde = date(1900,1,1) y tdHasta = date(2099,1,1), o cualquier otra combinación.

¿Se entiende la idea? Sólo necesitás una vista con todas las condiciones posibles, y que en esas condiciones tengas manera de pasar un valor que equivalga a decir TODOS.

Saludos,
Previous
Reply
Map
View

Click here to load this message in the networking platform