FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema busqueda varios campos
BASE DE DATOS: MYSQL
DELPHI 5 Que tal? .. quiero hacer la busqueda de varios campos. Primero quise realizar la busqueda por medio de un Query ... usando un ADOQuery ... el problema es que tengo un datetimepicker que guardo la fecha en formato DD-MM-AAAA ... para insertar la fecha hago una conversion, ya que MYSQL permite el formate AAAA-MM-DD ... entonces cuando lanzo un SELECT no me devuelve NADA porque el formato de la fecha se manda como DD-MM-AAAA ... y la propiedad ADOQuery.SQL.ADD('') no me permite realizar la conversion de formato. ENTONCES COMO HAGO'? Se me ocurrio hacer la busqueda con un LOCATE. Pero resulta que la busqueda la tengo que hacer preguntando varios campos (mi tabla a consultar tiene multiples llaves primarias), y mi problema es que no se como se hace Lei que hay que mandar una variable, asi como Table.Locate('Mes;Dia',VarArrayof([Mes,Dia]),[]) ... pero no tengo idea como se crea el array y como se le asigna valores. Mi idea seria crear el Array, y mandarle como valor lo que hay en un edit. Por ej Variable1:=Edit1.text Variable2:=DateTimePicker1.date Variable3:=strtoint(Edit2.text) Algo asi pienso que es, como se hace esto en un array para mandarlo como parametro a un LOCATE?? GRACIAs. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Top con varios campos | trex2000 | MS SQL Server | 1 | 04-10-2006 21:12:15 |
Problema campos de busqueda | Luis Castillo | Firebird e Interbase | 7 | 06-01-2006 16:55:23 |
Problema campos de busqueda | Luis Castillo | Varios | 2 | 02-11-2005 10:47:31 |
campos de busqueda................. | David J. | Conexión con bases de datos | 3 | 06-07-2004 17:34:36 |
Busqueda por 2 campos a la vez | CJRE | SQL | 3 | 26-05-2004 18:48:36 |
|