UPDATE EN SQL SERVER

20/06/2007 - 18:45 por CAJA CONTROL 7.5 | Informe spam
BUENOS DIAS a todos , estoy recien usando la bd de sql server express 2005
me ha parecido excelente, solo tengo un inconveniente yo uso codigo VBA para
acceder a la base de datos por tanto uso la sentencia docmd.runsql "
UPDATE...


CUANDO hago la consulta de actualizacion en VBA se queda pensando por
seculan seculorum y me toca matar el proceso dando control + alt +suprimir.

alguien me podria hechar una mano para hacer estas consultas de
actualizacion en VBA que sean mas rapidas? gracias

por ejemplo quiero actualizar el campo "estado" de "pendiente" a "Pagado" de
100 registros y alli se queda pegado.

Un abrazo

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
20/06/2007 - 16:21 | Informe spam
UPDATE miTabla
SET estado = 'pendiente'
WHERE estado = 'pagado'


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"CAJA CONTROL 7.5" wrote:

BUENOS DIAS a todos , estoy recien usando la bd de sql server express 2005
me ha parecido excelente, solo tengo un inconveniente yo uso codigo VBA para
acceder a la base de datos por tanto uso la sentencia docmd.runsql "
UPDATE...


CUANDO hago la consulta de actualizacion en VBA se queda pensando por
seculan seculorum y me toca matar el proceso dando control + alt +suprimir.

alguien me podria hechar una mano para hacer estas consultas de
actualizacion en VBA que sean mas rapidas? gracias

por ejemplo quiero actualizar el campo "estado" de "pendiente" a "Pagado" de
100 registros y alli se queda pegado.

Un abrazo




Respuesta Responder a este mensaje
#2 Gustavo Larriera (MVP)
20/06/2007 - 20:10 | Informe spam
Oops! justamente al reves, mis disculpas.

UPDATE miTabla
SET estado = 'pagado'
WHERE estado = 'pendiente'

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Gustavo Larriera (MVP)" wrote:

UPDATE miTabla
SET estado = 'pendiente'
WHERE estado = 'pagado'


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"CAJA CONTROL 7.5" wrote:

> BUENOS DIAS a todos , estoy recien usando la bd de sql server express 2005
> me ha parecido excelente, solo tengo un inconveniente yo uso codigo VBA para
> acceder a la base de datos por tanto uso la sentencia docmd.runsql "
> UPDATE...
>
>
> CUANDO hago la consulta de actualizacion en VBA se queda pensando por
> seculan seculorum y me toca matar el proceso dando control + alt +suprimir.
>
> alguien me podria hechar una mano para hacer estas consultas de
> actualizacion en VBA que sean mas rapidas? gracias
>
> por ejemplo quiero actualizar el campo "estado" de "pendiente" a "Pagado" de
> 100 registros y alli se queda pegado.
>
> Un abrazo
>
>
>
>
Respuesta Responder a este mensaje
#3 Gustavo Larriera (MVP)
21/06/2007 - 01:16 | Informe spam
Soy un perfecto ignorante de Access como para responder a lo que
preguntas.

Ese código es lo que normalmente se ejecuta desde una aplicación VB6 o
.NET

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.


In article <#, barbosaa2001
@hotmail.com says...

esto lo puedo poner directamente en el codigo VBA de access? o en donde lo
implanto?


"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
> Oops! justamente al reves, mis disculpas.
>
> UPDATE miTabla
> SET estado = 'pagado'
> WHERE estado = 'pendiente'
>
> Gustavo Larriera, Microsoft MVP
> https://mvp.support.microsoft.com/p...o.Larriera
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>
>
>
> "Gustavo Larriera (MVP)" wrote:
>
>> UPDATE miTabla
>> SET estado = 'pendiente'
>> WHERE estado = 'pagado'
>>
>>
>> Gustavo Larriera, Microsoft MVP
>> https://mvp.support.microsoft.com/p...o.Larriera
>> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>>
>>
>>
>> "CAJA CONTROL 7.5" wrote:
>>
>> > BUENOS DIAS a todos , estoy recien usando la bd de sql server express
>> > 2005
>> > me ha parecido excelente, solo tengo un inconveniente yo uso codigo VBA
>> > para
>> > acceder a la base de datos por tanto uso la sentencia docmd.runsql "
>> > UPDATE...
>> >
>> >
>> > CUANDO hago la consulta de actualizacion en VBA se queda pensando por
>> > seculan seculorum y me toca matar el proceso dando control + alt
>> > +suprimir.
Respuesta Responder a este mensaje
#4 CAJA CONTROL 7.5
21/06/2007 - 01:34 | Informe spam
esto lo puedo poner directamente en el codigo VBA de access? o en donde lo
implanto?


"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
Oops! justamente al reves, mis disculpas.

UPDATE miTabla
SET estado = 'pagado'
WHERE estado = 'pendiente'

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Gustavo Larriera (MVP)" wrote:

UPDATE miTabla
SET estado = 'pendiente'
WHERE estado = 'pagado'


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"CAJA CONTROL 7.5" wrote:

> BUENOS DIAS a todos , estoy recien usando la bd de sql server express
> 2005
> me ha parecido excelente, solo tengo un inconveniente yo uso codigo VBA
> para
> acceder a la base de datos por tanto uso la sentencia docmd.runsql "
> UPDATE...
>
>
> CUANDO hago la consulta de actualizacion en VBA se queda pensando por
> seculan seculorum y me toca matar el proceso dando control + alt
> +suprimir.
>
> alguien me podria hechar una mano para hacer estas consultas de
> actualizacion en VBA que sean mas rapidas? gracias
>
> por ejemplo quiero actualizar el campo "estado" de "pendiente" a
> "Pagado" de
> 100 registros y alli se queda pegado.
>
> Un abrazo
>
>
>
>
Respuesta Responder a este mensaje
#5 Mario G. Contreras Arriaga
21/06/2007 - 01:36 | Informe spam
Ese código es código SQL (es decir, el lenguaje SQL estándar o ANSI SQL).

Te recomiendo muchísimo que si no conoces el lenguaje SQL lo aprendas a la
brevedad si vas a trabajar con SQL Server ya que como su nombre lo indica,
se basa en el lenguaje SQL (para ser más específico T-SQL).



Mario G. Contreras Arriaga (Nazul)
http://www.nazul.net/


"CAJA CONTROL 7.5" wrote in message
news:#

esto lo puedo poner directamente en el codigo VBA de access? o en donde lo
implanto?

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida