FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Buenas.
Explico mi experiencia que tiene algo que ver con esto. En SQLServer 7.0, para que te deje actualizar una tabla desde una vista (consulta pura y dura), dicha vista tiene que ser limpita sobre la tabla .Sin joins ni unions ni leches. Que yo sepa el bayarri de SQLServer no deja actualizar tablas desde vistas con más de una tabla. Y me da ese error precisamente.
__________________
_____________________________________ And follow me to where the real fun is |
#2
|
||||
|
||||
En referencia a Nelet:
Aleshores, ¿que fem? ¿Entonces que hacemos? Precisamente el error me aparece desde que incluí los campos que deseaba obtener de la segunda tabla en la misma consulta, es decir cuando cambié :
Por esto otro que incluye campos de la tabla cliente en el SELECT
y el motivo de esta inclusión es por desear ordenar la consulta por campos de la tabla relacionada "Clientes", ya que si no los incluyo en el SELECT, la actualización funciona o funcionaba bien. No obstante sigo investigando hasta que no dé con la solución.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
#3
|
||||
|
||||
Cita:
Si estás haciendo update sobre campos de dos tablas, genera los dos UPDATES por separado. No se me ocurre otra cosa...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Pues si es algo que se me había ocurrido, pero lo veía como "una escapada por el camino del medio", pero seré en este caso "maquiabélico".
Un curro, pq tengo un montón de consultas parecidas y además con varias tablas relacionadas. Aplicaré la madre de todas las ciencias...... La Paciencia... Gracias.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
#5
|
|||
|
|||
Cita:
Estoy de acuerdo con Neftali. Un UPDATE para cada tabla. Primero la maestra y después un UPDATE masivo en la/las hija/as.
__________________
_____________________________________ And follow me to where the real fun is |
#6
|
||||
|
||||
... en fin Pilarín....., después de mucho tiempo desde el último Post y mucho curro al márgen de la programación de la aplicación, he de decir que en realidad hoy he acabado esta parte y he decir que:
He necesitado en efecto crear un UPDATE para cada una de las tablas que estaban en la relación de la consulta.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
#7
|
|||
|
|||
Hola, me pasa algo parecido....
Un abraso al Foro.
Necesito que miren este censillo código:
Evidentemente con esto quiero cambiar algunos valores del registro con chapa = edit1.text pero me surge el error ese del que hablamos... Cogí, y sustituí el Refresh por el FindNext, con el propósito de que cuando se moviera en cursor dentro de la tabla la fila que modifiqué se actualizara....y me funcionó. Pero no es esa la solución que busco porque en otras partes de mi código ... no me cuadra. como dice Cabanyaler, si alguien mientras lo busco me puede aportar luz, se lo agradecería.Trabajo con componentes ADO y SQL Server. Última edición por Roilo fecha: 17-05-2007 a las 22:30:18. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Espacio de almacenamiento insuficiente para completar esta operación | Aldo | OOP | 1 | 13-02-2007 14:57:08 |
informacion de columna clave insuficiente | vipernet | MS SQL Server | 6 | 07-09-2006 20:26:40 |
Espacio insuficiente para completar la operación | aig | .NET | 3 | 06-10-2004 13:25:47 |
superADO en busca del Espacio insuficiente para completar la operación | aig | Conexión con bases de datos | 4 | 01-10-2004 18:03:02 |
Insuficiente memoria para esta operacion, Alias:dbSPI | orfeo | Conexión con bases de datos | 3 | 17-02-2004 03:25:32 |
|