Efren2006
19-07-2012, 17:22:03
Saludos
Tengo un pequeño enredo por desconocimiento, uso Firebird 2.1 con Delphi 2009, he creado vista y procedimientos etc,etc, pero en tengo un caso que necesito hacer una Vista que sea ACTUALIZABLE es decir que a la misma debo poder EDITAR el valor de uno de los campos,
Explico la estructura de las tablas y la Vista Como la necesito:
Tabla A: "TomaFisico"
CODARTICU varchar(15)
CANTIDAD numeric(18,2)
Tabla B: "Articulos"
CODARTICU varchar(15)
DESARTICU varchar(100)
UBICACION varchar(10)
Necesito una Vista de la Siguiente Manera:
CREATE VIEW POSTEO(
CODARTICU,
DESARTICU,
UBICACION,
CANTIDAD)
AS
SELECT A.CODARTICU,B.DESARTICU,B.UBICACION,A.CANTIDAD FROM TomaFisico A
LEFT JOIN Articulos B ON (A.CODARTICU=B.CODARTICU)
Y del Lado de Delphi Necesito tener un DBGRID para que el usuario poste la CANTIDAD del Conteo Físico del inventario, Ahora explico porque una Vista , porque necesito que el usuario pueda colocar el orden de los artículos según le parezca mas cómodo hacerlo (Ordenado por , Código, Descripción, Ubicación).
Pero cuando efectúa esta operación el Delphi me indica que la Vista es de SOLO LECTURA.... Existe alguna manera de hacer lo que Pretendo ?
Tengo un pequeño enredo por desconocimiento, uso Firebird 2.1 con Delphi 2009, he creado vista y procedimientos etc,etc, pero en tengo un caso que necesito hacer una Vista que sea ACTUALIZABLE es decir que a la misma debo poder EDITAR el valor de uno de los campos,
Explico la estructura de las tablas y la Vista Como la necesito:
Tabla A: "TomaFisico"
CODARTICU varchar(15)
CANTIDAD numeric(18,2)
Tabla B: "Articulos"
CODARTICU varchar(15)
DESARTICU varchar(100)
UBICACION varchar(10)
Necesito una Vista de la Siguiente Manera:
CREATE VIEW POSTEO(
CODARTICU,
DESARTICU,
UBICACION,
CANTIDAD)
AS
SELECT A.CODARTICU,B.DESARTICU,B.UBICACION,A.CANTIDAD FROM TomaFisico A
LEFT JOIN Articulos B ON (A.CODARTICU=B.CODARTICU)
Y del Lado de Delphi Necesito tener un DBGRID para que el usuario poste la CANTIDAD del Conteo Físico del inventario, Ahora explico porque una Vista , porque necesito que el usuario pueda colocar el orden de los artículos según le parezca mas cómodo hacerlo (Ordenado por , Código, Descripción, Ubicación).
Pero cuando efectúa esta operación el Delphi me indica que la Vista es de SOLO LECTURA.... Existe alguna manera de hacer lo que Pretendo ?