Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 21-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Cita:
Empezado por felipe88 Ver Mensaje
Que bueno que ta haya gustado la promocion ...

Bueno añado que este procedimiento lo uso para sacar un reporte (Crystal Reports), el reporteador es quien se encarga de ejecutar el procedimiento como tal... lo que me dices como podria hacerlo entonces.. perdona mi ignorancia

no te preocupes no es ignorancia, es inocencia, fue una pequeña broma de sabado por la mañana, no existe un procedimiento tal

Volviendo a lo tuyo, estoy de acuerdo con Jhonny, pero n opodriamos ayurdate al menos que nos digas que tienes y que quieres, porq obviamente puede que estes enfocando mal el problema.
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #22  
Antiguo 21-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Cita:
Empezado por jhonny Ver Mensaje
Definitivamente podrias plantearte la idea de cambiar el diseño de dicho procedimiento, que no crezca "horizontalmente", si no mas bien de forma "vertical".

Osea, que no crezca tanto en parametros, si no que captures los datos de otra forma, es que realmente no se como explicarlo, mejor dicho, lo que pretendo es que cambies la forma de pensarlo . No se si me hago entender.
Si esa es la idea......

Cita:
Empezado por ContraVeneno
De cualquier manera, sería bueno que verificara el tipo de indexación relacionada que utilizas al momento de hacer el select for, por que como ya te dijeron solo bastaría con vaciar el buffer para evitar conflictos con la indexación de los parámetros.
Bueno entonces lo mas adecuado seria colocar un identificador para cada registro de 1 - 12... pero tendria que declarar una variable para cada uno ?

Cita:
Empezado por egostar
Pero se han olvidado de un pequeño detalle, bajo esas características deben de tener en cuenta el direccionamiento de memoria sobre todo si usan mas de un procesador.
Creo que eso es demasiado para mi... por ahora...
__________________
Web
Responder Con Cita
  #23  
Antiguo 21-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Cita:
Empezado por eduarcol Ver Mensaje
no te preocupes no es ignorancia, es inocencia, fue una pequeña broma de sabado por la mañana, no existe un procedimiento tal
Ya me lo imaginaba...

Toma del pelo = Sabado por la mañana + Foristas con falta de sueño
__________________
Web
Responder Con Cita
  #24  
Antiguo 21-06-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
jejejeje


si hubera sido por msn, hubiéramos durado por todo el fin de semana dándole vueltas indexacionales al asunto.
__________________

Responder Con Cita
  #25  
Antiguo 21-06-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por felipe88 Ver Mensaje
Ya me lo imaginaba...

Toma del pelo = Sabado por la mañana + Foristas con falta de sueño
Y nadamas porque a [eduarcol] le dio pesar seguir con la broma todo el fin de semana

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #26  
Antiguo 21-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Y nadamas porque a [eduarcol] le dio pesar seguir con la broma todo el fin de semana

Salud OS
es que despues vienen a regañarnos, , aunque viendolo bien que es una raya mas para el tigre jaja
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #27  
Antiguo 21-06-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por ContraVeneno Ver Mensaje
jejejeje


si hubera sido por msn, hubiéramos durado por todo el fin de semana dándole vueltas indexacionales al asunto.
Eso me recuerda a alguien

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #28  
Antiguo 21-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Eso me recuerda a alguien

Salud OS
de que dominicano hablas?
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #29  
Antiguo 21-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Bueno antes de que aparescan los que faltan ...

Aca les planteo la idea completa, la tabla de la base de datos y el resultado final del reporte

Código SQL [-]
/*Solo muestro los campos necesarios para esta parte del reporte*/
CREATE TABLE DOCE_MESES (
    ANIO             INTEGER,
    MES_TARIFA       VARCHAR(20),
    MES_INGRESOS     VARCHAR(20),
    SUS_RES          INTEGER,
);

Y este es el resultado final que espero lograr...

http://img95.imageshack.us/img95/1390/repkc4.png
__________________
Web

Última edición por felipe88 fecha: 21-06-2008 a las 18:14:26.
Responder Con Cita
  #30  
Antiguo 21-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Cita:
Empezado por felipe88 Ver Mensaje
Bueno antes de que aparescan los que faltan ...

Aca les planteo la idea completa, la tabla de la base de datos y el resultado final del reporte

Código SQL [-]
/*Solo muestro los campos necesarios para esta parte del reporte*/
CREATE TABLE DOCE_MESES (
    ANIO             INTEGER,
    MES_TARIFA       VARCHAR(20),
    MES_INGRESOS     VARCHAR(20),
    SUS_RES          INTEGER,
);

Y este es el resultado final que espero lograr...

http://img95.imageshack.us/img95/1390/repkc4.png
estan muy pequeñas las imagenes, pero logro distinguir 4 columnas, y las 240 restantes que habia???
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #31  
Antiguo 21-06-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 24
enecumene Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Eso me recuerda a alguien

Salud OS
Cita:
Empezado por eduarcol Ver Mensaje
de que dominicano hablas?
Ah Joder, todavía siguen con el relajito ¿eh?
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #32  
Antiguo 21-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Código SQL [-]
Select Mes, Anio, Sum(Sus_Res) from doce_meses group by Mes, Anio


sera eso lo que necesitas??
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #33  
Antiguo 21-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Cita:
Empezado por eduarcol Ver Mensaje
Código SQL [-]
Select Mes, Anio, Sum(Sus_Res) from doce_meses group by Mes, Anio

sera eso lo que necesitas??
Bueno mas o menos asi seria la idea, pero para este caso para que el procedimiento le pase lo valores al reporte seria mas bien asi...

Código SQL [-]
Select Mes_tarifa, Anio, Sus_Res from doce_meses order by Mes_tarifa, Anio

En estos momentos estoy pensando la solucion mas por parte del reporte que por el procedimiento. Luego les cuento como me va al respecto...
__________________
Web
Responder Con Cita
  #34  
Antiguo 23-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Señores, logre concentrarme; cai en cuenta de mi error logico ... y obtuve esto:

Código SQL [-]
create procedure doce_meses returns (
o_mes_tarifa varchar(20),
o_mes_ingresos varchar(20),
o_sus_res float
)
as
begin
   for select mes_tarifa, mes_ingresos, sus_res from doce_meses
     into : o_mes_tarifa, o_mes_ingresos, o_sus_res
   do
     begin
       suspend;
     end
end
__________________
Web
Responder Con Cita
  #35  
Antiguo 26-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
"Vuelve la burra al trigo..."

Hola a todos,

Que tal yo soy nuevo por estos lados estoy comenzando a trabajar en delphi con bases de datos, practico con el "Hola mundo" en 15 idiomas; uso TTables y BDE...() veo que aca hay "monstruos" para programar y son muy serios para responder, mi inquietud es la siguiente := cual es la sentencia SQL para eliminar el primer registro de una tabla que no usa llave primaria?... me pueden responder a los siguientes correos:

[email protected]
[email protected]
[email protected]
[email protected]


__________________
Web
Responder Con Cita
  #36  
Antiguo 26-06-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
No se si la vaina va en serio, pero de todas maneras prueba lo siguiente y nos cuentas si te funciona :

Código SQL [-]
delete from tabla rows 1

P.D: Enviale de mi parte, un Feliz cumpleaños a los ratoncitos de tu casa .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #37  
Antiguo 26-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Cita:
Empezado por jhonny Ver Mensaje
No se si la vaina va en serio, pero de todas maneras prueba lo siguiente y nos cuentas si te funciona :

Código SQL [-]
delete from tabla rows 1


P.D: Enviale de mi parte, un Feliz cumpleaños a los ratoncitos de tu casa .
Si va en serio ? No como crees ... pero no me funciono , crei que rows apareceria como palabra reservada pero no lo fue.

PD: No te imaginas la fiesta




Como habilito las etiquetas [img] ???
__________________
Web

Última edición por felipe88 fecha: 26-06-2008 a las 15:41:24.
Responder Con Cita
  #38  
Antiguo 26-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino


http://es.youtube.com/watch?v=hkB8-6uezrE
__________________
Web

Última edición por felipe88 fecha: 26-06-2008 a las 16:43:31.
Responder Con Cita
  #39  
Antiguo 26-06-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por felipe88 Ver Mensaje
Hey amigo, ya te esta afectando el alcohol de la taberna

Salud OS

oops, creo que al que le afecta es a mi , ya me voy
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #40  
Antiguo 26-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 21
felipe88 Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Hey amigo, ya te esta afectando el alcohol de la taberna

Salud OS

oops, creo que al que le afecta es a mi , ya me voy
Yo diria que me atrofio las neuronas...
__________________
Web
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
Procedimiento Almacenado y parametros zcatzz SQL 4 16-05-2007 02:35:33
Parámetros de un procedimiento almacenado efelix Conexión con bases de datos 0 06-02-2007 16:43:30
Parámetros del procedimiento almacenado efelix MS SQL Server 6 03-11-2006 20:37:34
Pasar parámetros a un procedimiento YaninaGenia Varios 3 12-07-2005 20:18:52
Parametros a procedimiento almacenado JulioGO PHP 1 03-09-2004 19:04:50


La franja horaria es GMT +2. Ahora son las 20:39:45.


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