FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problemas con query y parametros
Buenas gente esto lo hice con las ayuda de los foros y seria lo que necesito para un query pata que me imprima.
Esto me dice Invalid parameter, me podrian decir a que se puede deber?
En ese codigo nececitaria realizar una operacion y mostarla, nesecitaria calcular los campos de la tabla facdetalle CANTIDAD* PRECIO, como precioneto, lei que se pone AS PRECIO NETO, pero no se como definir cantidad y precio Todas esas condiciones quiero que se cumplan segun mi el form que trabaje antes que seria el que llama al query, donde tengo las variables tipofac y numfac que serian los que tienen guardado el ultimo nro de factura y el tipo que fue el ultimo que postie. como ahria esa condicon, tendria que definir parametros no? el tema es que no puedo porque lo de arriba me da error.
Desde ya muchas gracias. |
#2
|
||||
|
||||
__________________
|
#3
|
||||
|
||||
Primero y principal:
Creo que está mal hecho el sql. La forma correcta de hacerlo debería ser así:
Tambien deberías tener en cuenta el orden en que haces los joins. Sobre todo si son left o right join. En este caso deberías poner primero From Facturas (porque filtras por su número y tipo) y esta factura unirla al resto de tablas (detalle,cliente,stock) Tambien veo que no utilizas la tabla stock. Quizás no debas meterla en este select.
Última edición por duilioisola fecha: 21-11-2007 a las 21:48:41. |
#4
|
|||
|
|||
Muchas gracias
Gracias gente, pongo en un boton de imprimir la sentencias que me dieron y funciona de 10, evidentemente tenia un problema con la comprension de la sintaxis, a paesar que medio cerca estuve . Todo esto es nuevo para mi.
Una cosa mas les queria pedir, Como relaciono estoo para que me lo muestre en un quick report? Lo que hice gue agregar en la propiedad las sentencias que me dieron, entonces, al cativar el query se me agregaron todos los campos. Hice el diseño, Puse un Page header, y puse los campos de la factura, que serian los fijos, una banda de detal, en dodne puse los encabezados de Codigo, cantidad, precio, precio neto. Y un page footer donde van los detalles de la factura. EL query puse que se abra el query con los aprametros, pero no me aparece nada. COmo se haria? Desde ya muchas gracias |
#5
|
||||
|
||||
Enlaces el QuickReport al query que estas abriendo con la propiedad "Dataset" del quickreport.
Luego, enlazas cada uno de los QRDBText que tengas a su campo correspondiente, utilizando las propiedades "Dataset"y "DataField"
__________________
|
#6
|
|||
|
|||
Gracias contarveneno
Sabes eso, lo tengo bien conectado, tanto los campos como con los dbtext y el dataset del qreport vinculado a al quety1.
Pero no logro que funcione. Seguro que no hago bien cuando lo muestro, aqui explico, el codigo que me corregiste, lo puse en la propiedad sql del query, de esta manera
Los parametros Nrofact y tipo fact los defini en la propiedad params del query.
y Luego en el boton en el que posteo y actualizo el stock al final le ingrese el codigo de arriba. Que me esta faltando, lo unico que veo son 3 campos currency, de descuento, total, y subtotal, con el text en 0,00. Desde ya muchas gracias |
#7
|
||||
|
||||
qrfactura.Query1.Open;
Esa línea no se para que sirve, el query1 no esta en el qrFactura, esa línea me tiene confundido. Deberías de abrir primero el Query1 y despues hacer el preview, bueno, sí lo estas haciendo, pero el Query1 no es parte de qrFactura... solo que qrFactura sea el formulario.... no se supongo que debería ser:
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ordenar un query por parametros | jzginez | SQL | 11 | 30-10-2007 00:18:02 |
query con parametros ayudenme? | juangabriel1786 | SQL | 4 | 29-08-2007 14:48:49 |
Parámetros en los Query en Delphi for PHP | mlara | PHP | 3 | 13-07-2007 06:56:36 |
Query y Parámetros | gluglu | SQL | 3 | 31-01-2005 13:55:00 |
1 Query - 2 Parametros | azaagh | Conexión con bases de datos | 3 | 13-06-2004 04:59:04 |
|