Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-05-2010
pronto7 pronto7 is offline
Miembro
 
Registrado: mar 2010
Posts: 19
Poder: 0
pronto7 Va por buen camino
updeta a la base

buenas necesito una ayuda quiereo hacer un update a la base de datos con unos datos que estoy generando de una secuensia SQL pero el query me da error y estoy trbajando con SQL SERVER y quisiera saber como hago el update......

tengo esto!!!!!!

declare
@v_1 int;
begin

set @v_1 = (Select sum(Precio_D) as Total from Productos where categoria_p = 'Q003000' group by des_categoria )
update Presupuesto set Precio_Basico_Grupo = @v_1 where Grupo = 2
end
__________________
[Pronto7]
Responder Con Cita
  #2  
Antiguo 07-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y el error?
Responder Con Cita
  #3  
Antiguo 07-05-2010
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Cual es el problema, yo no encuentro ningún error.
Responder Con Cita
  #4  
Antiguo 07-05-2010
pronto7 pronto7 is offline
Miembro
 
Registrado: mar 2010
Posts: 19
Poder: 0
pronto7 Va por buen camino
update

lo que sucede es que intento colocarlo en un query y cuando intento activarlo me da este error!!!

ADOQuery: CommandText does not return a result set.

y no se por que me dice eso..!!!
__________________
[Pronto7]
Responder Con Cita
  #5  
Antiguo 07-05-2010
pronto7 pronto7 is offline
Miembro
 
Registrado: mar 2010
Posts: 19
Poder: 0
pronto7 Va por buen camino
update

lo que sucede es que intento colocarlo en un query y cuando intento activarlo me da este error!!!

ADOQuery: CommandText does not return a result set.

y no se por que me dice eso..!!!
__________________
[Pronto7]
Responder Con Cita
  #6  
Antiguo 07-05-2010
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Lo que te pasa es que estas utilizando, (Open) en vez de (ExecSQL), la sentencia (Open) sólo se utiliza cuando la DB te devuelve registros y el (ExecSQL) es para que se ejecuta la SQL.

Usa:
Código SQL [-]
ADOQuery1.ExecSQL en vez de ADOQuery1.Open
Un saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Base de Datos luxus Conexión con bases de datos 4 15-01-2009 10:24:21
copiar de una tabla de una base de datos a otra tabla igual de otra base de datos ingabraham Conexión con bases de datos 1 14-10-2008 23:16:42
Mysql: copiar los campos de una tabla de una base de datos a otra tabla de otra base? patriram MySQL 4 02-11-2007 16:00:24
base GDB pirtrafilla Firebird e Interbase 3 25-01-2005 22:05:52
que base uso?!! acertij022 Varios 2 25-11-2003 22:48:19


La franja horaria es GMT +2. Ahora son las 07:36:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi