FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Correccion de Sintanxis
Saludos a todos
Estoy utilizando firebird 1.5 y delphi 7. Utilizo la interface ibexpert para checar las tablas, pero hice un procedimiento y despues de investigar un poco y quedo de esta manera:
Ahora quisiera saber si este procedimiento tiene algun error, por que no me hace lo que yo quiero, que es: cambiar el valor que tiene base_imponible por cloaca y que todos sean de tipo_tarifa='Residencial and tipo_factura='Consumo'. Ademas coloque fecha para hacer una prueba, pero en realidad el parametro es el mes y el a#o solamente. Gracias por su atencion. Última edición por Neftali [Germán.Estévez] fecha: 26-04-2010 a las 13:56:51. Razón: Correcion de etiquetas |
#2
|
||||
|
||||
Perdon por la etiqueta SQL. Tuve un error.
|
#3
|
||||
|
||||
¿Y qué error tiene?, ¿qué quieres que haga y no hace?, ¿qué es cloaca? (aparte de un lugar repugnante), ¿para qué haces un for select de una tabla y recabas datos que almacenas en unas variables y luego actualizas una tabla con un valor que no tiene nada que ver con la otra?, ¿por qué no pones el código completo?
|
#4
|
||||
|
||||
He tratado de realizar lo siguiente:
Quiero hacer mediante un procedimiento almacenado una actualizacion. El campo base_imponible es un campo numerico y cloaca tambien lo es. Este es un sistema de facturacion por consumo de agua potable, en la cual quiero asignarle el valor que tiene el campo cloaca al campo base_imponible, para eso necesito los parametros que son tipo_tarifa (Residencial, Especial, Comercial, Industrial A) tipo_factura (Consumo o Servicio) y que sean del mes y el a#o que se suministre. Lo he intentado a traves de los componentes IBX en delphi pero no he podido hacer el cambio, de alli que me fui hacia el ibexpert para hacerlos directamente en la base y no me ha funcionado. Habia conseguido un link que me indicaba que los procedimientos almacenados se hacian de esa manera, la cual fue la que trate de modificar e hice le procedimiento presentado. Pero al fin la idea es actualizar los campos que mencione con los parametros requeridos. He realizados varios procedimientos para hacer varias cosas dentro de las tablas de la BD, pero en este caso estoy bastante desconcertado. De antemano gracias por la atencion prestada. No se si falta alguna otra informacion para tratar de resolver el asunto. Nuevamente gracias. |
#5
|
||||
|
||||
Mejor pon aquí las tablas implicadas y lo que quieres conseguir.
|
#6
|
||||
|
||||
Esta es la tabla:
Código:
Status-----Codigo---Cloaca---Tipo_tarifa---Fecha---Tipo---Base_Imponible Por Facturar---237---0,38---Residencial---01/12/2009---Consumo Por Facturar---237---0,07---Residencial---01/01/2010---Consumo Facturado ---237---0,11---Residencial---01/02/2010---Consumo Por Facturar---500---0,33---Residencial---01/12/2009---Consumo Por Facturar---500---0,12---Residencial---01/01/2010---Consumo---33,45 Por Facturar---500---0,01---Residencial---01/02/2010---Consumo---00,98 Por Facturar---500---0,87---Residencial---01/12/2009---Servicio--11,22 Por Facturar---500--- 1,2---Residencial---01/12/2009---Servicio Por Facturar---700---0,38---Residencial---01/12/2009---Consumo Gracias por tu atencion... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Correccion de Sintaxis | sierraja | Firebird e Interbase | 9 | 28-10-2008 23:34:14 |
Correccion ortografica | Iskariote0087 | Varios | 4 | 23-02-2008 10:42:09 |
Una pequeña corrección | Faust | Varios | 1 | 07-07-2006 07:10:39 |
|