AYUDA PARA UN NOVATO

12/11/2004 - 16:32 por douglas | Informe spam
Bueno ante todo un cordial saludo a todas las personas q hacen posible el
crecimiento de este foro, mi problema es el siguiente estoy haciendo un
programita y necesito actualizar datos de una bd tomando en cuenta q el
registro principal se encuentre en otra bd, me explico mejor el registro
principal de la bd1 debe ser igual al registro de la bd2, como podria
hacerlo mediante una intrucción sql?, y de verdad disculpen mi ignorancia,
ah y si pudieran recomendarme algun sitio donde se explique sql mucho lo
sabria agradecer, gracias de antemano

Preguntas similare

Leer las respuestas

#1 Maxi
12/11/2004 - 19:26 | Informe spam
Hola, cuando hablas de registros iguales a que te refieres? a un campo en
particular o a todos los campos?

Como se relacionan los registros de una y la otra BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"douglas" escribió en el mensaje
news:
Bueno ante todo un cordial saludo a todas las personas q hacen posible el
crecimiento de este foro, mi problema es el siguiente estoy haciendo un
programita y necesito actualizar datos de una bd tomando en cuenta q el
registro principal se encuentre en otra bd, me explico mejor el registro
principal de la bd1 debe ser igual al registro de la bd2, como podria
hacerlo mediante una intrucción sql?, y de verdad disculpen mi ignorancia,
ah y si pudieran recomendarme algun sitio donde se explique sql mucho lo
sabria agradecer, gracias de antemano







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.795 / Virus Database: 539 - Release Date: 12/11/2004
Respuesta Responder a este mensaje
#2 Renato Escobar
12/11/2004 - 19:29 | Informe spam
Douglas para hacer referencia a otra base de datos puede utilizar

NombreDB.dbo.NombreTabla

douglas wrote:

Bueno ante todo un cordial saludo a todas las personas q hacen posible el
crecimiento de este foro, mi problema es el siguiente estoy haciendo un
programita y necesito actualizar datos de una bd tomando en cuenta q el
registro principal se encuentre en otra bd, me explico mejor el registro
principal de la bd1 debe ser igual al registro de la bd2, como podria
hacerlo mediante una intrucción sql?, y de verdad disculpen mi ignorancia,
ah y si pudieran recomendarme algun sitio donde se explique sql mucho lo
sabria agradecer, gracias de antemano






Renato A. Escobar
Analista Programador
TecniScan de Guatemala
Respuesta Responder a este mensaje
#3 douglas
15/11/2004 - 13:40 | Informe spam
realmente lo q pasa es q tengo dos bd con el mismo nombre y con lo mismos
campos, lo q pasa es q una bd1 tiene registros diferentes a la bd2, claro a
bd1 le cambie el nombre para poderla usar, lo quiero es actualizar la bd1
con los datos de bd2, tomando en cuenta q en bd1 y bd2 existe un campo que
es el q necesito para actualizar y los dos deben ser iguales, osea el campo
id en bd1 q es autonumerico debe ser igual a id en bd2 y quiero actualizar
todos los registros, como hago esto mediante instrucciones de sql?, espero
haber podido aclarar y no obscurecer, gracias de antemano.
"Maxi" escribió en el mensaje
news:
Hola, cuando hablas de registros iguales a que te refieres? a un campo en
particular o a todos los campos?

Como se relacionan los registros de una y la otra BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"douglas" escribió en el mensaje
news:
> Bueno ante todo un cordial saludo a todas las personas q hacen posible


el
> crecimiento de este foro, mi problema es el siguiente estoy haciendo un
> programita y necesito actualizar datos de una bd tomando en cuenta q el
> registro principal se encuentre en otra bd, me explico mejor el registro
> principal de la bd1 debe ser igual al registro de la bd2, como podria
> hacerlo mediante una intrucción sql?, y de verdad disculpen mi


ignorancia,
> ah y si pudieran recomendarme algun sitio donde se explique sql mucho lo
> sabria agradecer, gracias de antemano
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.795 / Virus Database: 539 - Release Date: 12/11/2004


Respuesta Responder a este mensaje
#4 Maxi
15/11/2004 - 13:52 | Informe spam
ok, eso lo haces con UPDATE.

Si las BDD estan en el mismo servidor es mas facil, si estan en distintos
servidores vas a tener que primero vincularlos.

UPDATE B1..TABLA1 SET CAMPO1= B2..TABLA2, CAMPO2 = B2..CAMPO2
FROM B1..TABLA1 INNER JOIN B2..TABLA2 ON
B1..TABLA1.ID = B2..TABLA2.ID

pd: Adaptalo a tus datos


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"douglas" escribió en el mensaje
news:
realmente lo q pasa es q tengo dos bd con el mismo nombre y con lo mismos
campos, lo q pasa es q una bd1 tiene registros diferentes a la bd2, claro
a
bd1 le cambie el nombre para poderla usar, lo quiero es actualizar la bd1
con los datos de bd2, tomando en cuenta q en bd1 y bd2 existe un campo que
es el q necesito para actualizar y los dos deben ser iguales, osea el
campo
id en bd1 q es autonumerico debe ser igual a id en bd2 y quiero actualizar
todos los registros, como hago esto mediante instrucciones de sql?, espero
haber podido aclarar y no obscurecer, gracias de antemano.
"Maxi" escribió en el mensaje
news:
Hola, cuando hablas de registros iguales a que te refieres? a un campo en
particular o a todos los campos?

Como se relacionan los registros de una y la otra BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"douglas" escribió en el mensaje
news:
> Bueno ante todo un cordial saludo a todas las personas q hacen posible


el
> crecimiento de este foro, mi problema es el siguiente estoy haciendo un
> programita y necesito actualizar datos de una bd tomando en cuenta q el
> registro principal se encuentre en otra bd, me explico mejor el
> registro
> principal de la bd1 debe ser igual al registro de la bd2, como podria
> hacerlo mediante una intrucción sql?, y de verdad disculpen mi


ignorancia,
> ah y si pudieran recomendarme algun sitio donde se explique sql mucho
> lo
> sabria agradecer, gracias de antemano
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.795 / Virus Database: 539 - Release Date: 12/11/2004











Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.795 / Virus Database: 539 - Release Date: 12/11/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida