No se puede insertar una fila vacía desde una vista en su tabla o tabla base

10/07/2003 - 19:54 por Frank Ramirez | Informe spam
Buen día, tengo el siguiente numero de error 1547 No se puede insertar una
fila vacía desde una vista en su tabla o tabla base.

Este error me ocurre al tratar de insertar un nuevo registro median el uso
de una vista remota, la vista remota contiene dos tablas
que físicamente se encuentran en el manejador de base de datos SQL SERVER
7.0. estas dos tablas en la vista remota están enlazadas mediante una
columna, una de las tablas es la que actualizo y la otra es solo para
obtener una descripción.

Mucho sabría agradecer la ayuda que puedan prestarme.

Gracias y saludos.
Frank Ramirez
 

Leer las respuestas

#1 Fernando España
10/07/2003 - 20:46 | Informe spam
ok, los campos de la tabla que solo te sirve de relacion, no deberas
ponerlos como actualizables, y cuando construyas tu vista, selecciona que
solo sea actualizable la tabla que necesitas. Eso lo puedes controlar en el
diseñador de vistas, porque si no lo haces asi, estas enviando un insert a
las dos tablas y los campos que no estas seleccionando de la tabla que no es
la actualizable, te daran ese error.

Fernando España


"Frank Ramirez" wrote in message
news:%
Buen día, tengo el siguiente numero de error 1547 No se puede insertar


una
fila vacía desde una vista en su tabla o tabla base.

Este error me ocurre al tratar de insertar un nuevo registro median el uso
de una vista remota, la vista remota contiene dos tablas
que físicamente se encuentran en el manejador de base de datos SQL SERVER
7.0. estas dos tablas en la vista remota están enlazadas mediante una
columna, una de las tablas es la que actualizo y la otra es solo para
obtener una descripción.

Mucho sabría agradecer la ayuda que puedan prestarme.

Gracias y saludos.
Frank Ramirez




Preguntas similares