ayuda urgente con este problema

11/12/2003 - 17:28 por Jose Ponciano | Informe spam
en mi servidor tengo 4 bases de datos cada una tiene relación por que

interactuan con los sistemas integrados,
bueno , lo que quiero sabs es por que no me jala los datos de cuando creo
un stored procedured (filtrado)con datos que llaman de otra base de datos
(este procedimiento lo creo en una base de batos que trata de filtrar


lo

nombres
de clientes de otra base de datos)--
create procedure clientes
@nombre varchar (25)
as
select * from ventas.dbo.ventas.cliente cli
where
cli.cnomb_clie like @nombre + '%'
, pero si puedo jalar cuando yo llamo sin ningun parametro en el
procedimiento
esto lo quiero para mi aplicacion en visual basic
show no merci

 

Leer las respuestas

#1 ulises
11/12/2003 - 18:05 | Informe spam
Si tus 4 bases de datos se encuentran en el mismo
servidor, basta referenciarlas del modo siguiente

SELECT * FROM nombrebd.nombreowner.nombretabla

en el ejemplo de tu codigo indicas
ventas.dbo.ventas.cliente que no se como interpretarla.

Si tus 4 bases de datos se encuentra en servidores
diferentes y las tienes definidas en LINKs, la referencia
se hace del modo siguiente :

SELECT * FROM nombreserver.nombrebd.nombreowner.nombretabla

y siguiendo el ejemplo nombreserver = ventas, nombrebd =
dbo, nombreowner=ventas y nombretabla = cliente ¿es eso
correcto?.

Saludos,
Ulises



en mi servidor tengo 4 bases de datos cada una tiene


relación por que
interactuan con los sistemas integrados,
bueno , lo que quiero sabs es por que no me jala los




datos de cuando creo
un stored procedured (filtrado)con datos que llaman de




otra base de datos
(este procedimiento lo creo en una base de batos que




trata de filtrar
lo
nombres
de clientes de otra base de datos)--
create procedure clientes
@nombre varchar (25)
as
select * from ventas.dbo.ventas.cliente cli
where
cli.cnomb_clie like @nombre + '%'
, pero si puedo jalar cuando yo llamo sin ningun




parametro en el
procedimiento
esto lo quiero para mi aplicacion en visual basic
show no merci





.

Preguntas similares