FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema de tipos con Query
Soy bastante nuevo en Delphi, y de a poco me voy acomodando con las funciones que ofrece. Estoy desarrollando una pequeña aplicacion de control de inventarios, y para hacer una consulta, necesito de una Query. Como nunca hice una en Delphi, me parece que algo estoy haciendo mal.
Yo tengo una tabla general, que contiene elementos, cada uno identificado con un codigo de elemento. En otra tabla, en memoria, tengo guardados unos Codigo de elemento, que son los que necesito que queden en la tabla general. Es decir...TablaGeneral: Cod_Elemento...15; 21; 25; 26; 28 - MemoryTable: Cod_Elemento...21; 25 Lo que tengo que lograr es filtrar la tabla general de manera que solo queden el registro con cod 21 y 25; o hacer una consulta que devuelva solo esos registros. En tabla general, cada registro tiene varios campos, que obviamente tienen que acompañar al Cod_Elemento en la consulta. Como les decía, pensé en una Query, y mi código es el siguiente... En la Unit del Form:
En la query:
Y en las propiedades del parámetro, tengo que... Código:
DataType: ftString ParamType: ptUnknown Value Type: String Que estoy haciendo mal? Que solucion me pueden dar? GRACIAS! Última edición por Casimiro Notevi fecha: 06-10-2011 a las 13:47:57. Razón: Poner etiquetas [delphi], [sql] y [code] |
#2
|
||||
|
||||
Recuerda poner el código entre las etiquetas correspondientes, ejemplo:
Y no olvides leer nuestra guía de estilo, gracias por tu colaboración. . |
#3
|
|||
|
|||
Pasar un array como parámetro a una Query
Lo que hago es generar desde una tabla en memoria un array "cadena" de integer, a una Query en Paradox.
El error es el adjunto. Mi codigo es el que sigue: En el unit
En la query:
En el parametro:
|
#4
|
||||
|
||||
Hola Pape19.
Por favor no crees nuevos temas con el mismo contenido. Guía de estilo punto 6: Cita:
Con respecto a esto último, te comento que si deseas cambiar un título, podés enviar un mensaje personal a cualquier moderador y con gusto lo cambiará por el que consideres más adecuado. Un saludo y gracias por tu colaboración.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
No quiero ser irrespetuoso, pero si lees bien, son dos temas distintos, porque son diferentes maneras de encarar un problema.
En uno de los puntos, pregunto porque me tira error de tipos pasando un string como parametro. Y en el otro, pongo este ejemplo, pero mi pregunta es como hacer para pasar un array como parámetro; osea, consulta distinta a la anterior; por eso mismo es que abrí otro tema. A lo mejor debería haber aprovechado mi primer consulta, y ubicar ahi en un comentario mi segundo problema. Gracias igual por la aclaración, saludos |
#6
|
||||
|
||||
me parece que en lugar de array debes usar una cadena... como bien lo has estado haciendo.. pero me parece que la sintaxis es un poquito diferente
creo que tienes que crear una funcion que la cadena te la formatee de acuerdo a la sintaxis requerida
__________________
Dulce Regalo que Satanas manda para mi..... |
#7
|
||||
|
||||
Hola.
Cita:
Primer post: Segundo post: Primer post: Segundo post: Primer post: Segundo post: Para mí, es claro que se trata del mismo problema. Cita:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-10-2011 a las 20:32:41. |
#8
|
||||
|
||||
resp
usa la propiedad filter.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar array como parámetro | santiago14 | Varios | 10 | 17-09-2008 14:31:00 |
Como pasar un parametro? | b3nshi | Varios | 3 | 18-08-2007 06:54:53 |
Pasar SQL como parametro | veloki | Impresión | 7 | 16-04-2007 15:28:37 |
PLSQL - Pasar un array como parametro. | movorack | SQL | 1 | 06-03-2007 20:07:59 |
pasar como parámetro un array bidimensional | nsr048 | Varios | 2 | 08-11-2005 11:54:20 |
|