Estoy intentando crear una vista de consulta sobre dos tablas locales (DBFs
de una BD VFP), pero mi condici�n de combinaci�n entre estas dos tablas debe
ser un campo que no es PK en ninguna de ellas.
Ejemplo:
Tabla1 Tabla2
------- -------
CampoPK I(4) CampoPK I(4)
OtroCampo C(12) OtroCampo C(12)
Ambos campos est�n indexados en ambas tablas.
En la Tabla1, OtroCampo puede tener datos en blanco (luego no puedo crear un
�ndice candidato).
En la Tabla2, OtroCampo puede estar repetido varias veces (luego... ).
La intenci�n es que la vista traiga todos los registros de la Tabla1, d�nde
el OtroCampo no est� en blanco y todos los registros relacionados en la
Tabla2.
Este tipo de consulta ya me result� OK por medio de una consulta, pero la
pregunta es... �No hay forma de crear una vista con esas condiciones?
----
Saludos condicionables
Ricardo De Castro Aquino
Asunci�n - Paraguay
decas...@MIAAAUUnetvision.com.py (no matar al gato para enviar al
privado)
__________ Informaci�n de ESET NOD32 Antivirus, versi�n de la base de firmas de virus 4217 (20090704) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
CREATE SQL VIEW MiVista AS SELECT .....
con el c�digo de tu consulta.
O directamente en el Generador de vistas, con bot�n derecho y "Ver c�digo"
pegas el trozo de c�digo de tu consulta y cierras la ventana de edici�n.
Avisa como te sali�.
Saludos creadores.
--
Luis Mar�a Guay�n
Tucum�n, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos
"Ricardo De Castro Aquino" <decas...@SPAMnetvision.com.py> escribi� en el
mensaje de noticias:uz#yBMO$JHA....@TK2MSFTNGP03.phx.gbl...
Ya lo hab�a intentado, pero me saltaba un error que dec�a que no encontraba
el campo OtroCampo (mencionado en el ejemplo).
Yo pens� que era debido a que el mismo no era PK en ninguna de las tablas.
Eso porque estoy acostumbrado a usar el XCASE y hasta la versi�n 8, que yo
sepa, eso no es posible... a menos que uses el formato libre.
Ahora, al volver a intentar crearla en el entorno de desarrollo - partiendo
de cero y agregando el c�digo al "Ver SQL" - funcion�!!!!!
Me qued� sin saber qu� era lo que no me permit�a crear la bendita vista...
Como sea, ya lo hab�a solucionado creando un cursor directo sobre las tablas
de la BD, pero es bueno confirmar que s� se puede hacer ese tipo de vistas.
Gracias Luis Ma. por la respuesta. Por ella me vi obligado a insistir con el
m�todo y comprobar que s� funciona.
----
Saludos comprobados
Ricardo De Castro Aquino
Asunci�n - Paraguay
decas...@SPAMnetvision.com.py (quitar NO SPAM para enviar al privado)
"Luis Maria Guayan" <luis...@portalfoxxx.com> escribi� en el mensaje
news:%23tNUkeO$JHA....@TK2MSFTNGP03.phx.gbl...
Sobre el tema de la caracter�stica "bidireccional" de generar visualmente
desde el generador de vistas, o desde c�digo mediante "Ver SQL", esta a
partir de VFP8 (antes de esa versi�n el dise�ador de vistas era mal�simo y
con mas de 2 JOINs ya no funcionaba)
Saludos bidireccionados,
--
Luis Mar�a Guay�n
Tucum�n, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos
http://luismariag.blogspot.com
"Ricardo De Castro Aquino" <decas...@SPAMnetvision.com.py> escribi� en el
mensaje de noticias:uXmqneR$JHA....@TK2MSFTNGP03.phx.gbl...
----
Saludos adictivos
Ricardo De Castro Aquino
Asunci�n - Paraguay
decast...@BLINnetvision.com.py (no sonar la campana para enviar al
privado)
"Luis Maria Guayan" <luis...@portalfoxxx.com> escribi� en el mensaje
news:ub5hdGY$JHA....@TK2MSFTNGP05.phx.gbl...
__________ Informaci�n de ESET NOD32 Antivirus, versi�n de la base de firmas de virus 4218 (20090705) __________