Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2011, 10:11
mhalonso
 
Fecha de Ingreso: mayo-2008
Mensajes: 23
Antigüedad: 16 años
Puntos: 0
procedimiento almacenado con dos tablas.

Hola a todos tengo un procedimiento almacenado que utilizar una variable Table
Pero a la hora de ejecutar el procedimiento almacenado desde Vb.net, me salta un error La columna 'nombre' no pertenece a la tabla Tabla2, ALGUIEN PODRÍA DECIRME EL PORQUE??? cuando ejecuto este procedimiento desde sql server 2008, se muestran el resultado de dos tablas, alguien podría decirme como escogo el resultado de la ultima tabla(Tabla2)...
gRACIAS.

Declare @Establecimientos TABLE (CodigoE int)
Insert into @Establecimientos
select cod FROM tabla WHERE ID = 1

select * from @Establecimientos;

SELECT Tabla2.nombre, tabla2.direccion
FROM cabecera JOIN @Establecimientos EST ON cabecera.HOTEL = EST.cod
WHERE FECHA1 = @FDesde AND FECHA2 <= @FHasta