Nuevamente tengo problemas al actualizar una VISTA en SQL - SERVER

02/05/2007 - 13:21 por Fabián Tomás de Paula | Informe spam
Tengo lo siguiente:

La tabla UniDroga, tiene la siguiente estructura

ARTICULO vchar(12), DROGA int, CANTIDAD Float, UNIDAD int

Clave Principal: Articulo, Droga

El campo Droga está asociado a la tabla Drogas cuya estructura es:

CODDROGA int, DESCRIP vchar(30)

Clave Principal: CodDroga

El campo Unidad también está asociado a la tabla que se llama Art_TipUnid
que tiene la siguiente estructura:

CODIGO int, DESCRIP vchar(30)

Clave Principal: Codigo

Mi SQL es el siguiente:

SELECT UniDroga.*, Drogas.descrip AS NameDroga
FROM UniDroga
INNER JOIN Drogas ON UniDroga.droga = Drogas.coddroga
WHERE (UniDroga.articulo = '_1PM2IP0MZ5Z')

Del resultado obtenido, cualquier modificación que realice me tira
el siguiente error:

Microsoft Cursor Engine : Información de columna clave insuficiente
para realizar la operación Update o Refresh.

Entiendo que los parámetros de actualización que puse son los
correctos, ya que puse como único identificador de actualización
Articulo, Droga. Espero que me puedan ayudar.

Fabián.

Preguntas similare

Leer las respuestas

#1 Maxi
02/05/2007 - 14:17 | Informe spam
Hola, de donde estas haciendo la modificacion?


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Fabián Tomás de Paula" escribió en el mensaje
news:%
Mostrar la cita
#2 Fabián Tomás de Paula
02/05/2007 - 14:30 | Informe spam
La vista la genero VÍA CursorAdapter, desde Visual Foxpro.

Saludos. Fabián.


"Maxi" escribió en el mensaje
news:%
Mostrar la cita
#3 Maxi
02/05/2007 - 15:19 | Informe spam
Es un problema de Visual Fox Pro eso y no de SQLServer, consulta en los
foros de dicho producto


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Fabián Tomás de Paula" escribió en el mensaje
news:
Mostrar la cita
#4 Roka
02/05/2007 - 16:26 | Informe spam
Haga la misma vista en fox pero sin cursor adapter y la trata de actualizar,
para saber si el problema está en la definición del CA.

Roka

"Maxi" escribió en el mensaje
news:
Mostrar la cita
mensaje
Mostrar la cita
#5 Fabián Tomás de Paula
02/05/2007 - 16:47 | Informe spam
Para mí está en la definición de las Relaciones y los índices.
En un nuevo Post, esecifiqué las tablas y los campos involucrados
para poder aclarar mejor el panorama.

Saludos. Fabián.

"Roka" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida