FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta con delphi
Tengo la siguiente duda; voy a hacer un programita que me va a mostrar los datos de una tabla de una base de datos, yo voy a escribir una cadena, y despues voy a presionar un boton que dice 'inicia con', 'contiene en' o 'todo'; y la funcion en seudocodigo esta asi:
funcion muestra_datos (nombre_tabla, nombre_campo, cadena, todo_parte_inicia) // donde todo_parte_inicia es un numero entero, es 0 si quiero buscar la cadena exacta, es 1 si quiero saber cuantos registros contienen esa cadena en cualquier lugar, y 2 si quiero que inicien con esa cadena. inicia si todo_parte_inicia = 0 entonces consulta = select * from nombre_tabla where campo= cadena else si todo_parte_inicia = 1 entonces consulta = no se termina Como puedo hacer esa consulta? |
#2
|
||||
|
||||
Solamente es una aproximación. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Aclaración
Hola a todos, la solución propuesta está buena pero creo que trabajaría mejor si en el nº 2 del Case en lugar de la sentencia propuesta usaramos:
La propuesta creo que da error. Espero valga la aclaración. Saludos |
#4
|
|||
|
|||
Gracias
Gracias por sus respuestas y por su ayuda.
Voy a probar con lo que me estan dando y de nuevo por aqui les aviso como salieron las cosas. MUCHAS GRACIAS POR TODO !!!! |
#5
|
|||
|
|||
Error en la sintaxis
Aparece un error en la sintaxis,
y tambien en :
sabe alguien como debe ser? quiero que la consulta me regrese los registros en donde el campo inicie con la cadena que yo le escribo, y tambien quiero otra consulta que me regrese los registros en donde la cadena que yo escriba se encuentre al principio, en medio o al final del campo. GRACIAS POR SU ATENCION Y AYUDA Última edición por zvf fecha: 26-07-2006 a las 21:29:52. |
#6
|
||||
|
||||
Pues todo me hace pensar que no estás utilizando Paradox, quizás Access, en este último caso substituye el comodín % por *
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#7
|
||||
|
||||
Que error te da en el segundo codigo?? No enteino por que te da error, si está bien el código.
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#10
|
||||
|
||||
Habrá sido por el punto y coma ==>';'
Me intriga, pues no veo razón del fallo.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#11
|
||||
|
||||
AAh
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#12
|
|||
|
|||
Sabes que?
Si era el ;, ya lo probe y si funciona como ustedes me dijeron. GRACIAS |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta Delphi 6, Delphi 2005 y Delphi 2006 | Leviatan | Varios | 6 | 18-08-2007 16:02:08 |
Consulta Delphi-PostgreSQL | Leviatan | Conexión con bases de datos | 1 | 18-07-2006 02:32:07 |
consulta de actualizacion en delphi 7 | mario_argentino | SQL | 3 | 30-01-2006 17:42:21 |
Consulta Sencilla SQL + Delphi | Maury Manosalva | SQL | 4 | 08-09-2005 11:17:47 |
Consulta SQL de interbase con delphi 7 | Durbed | Conexión con bases de datos | 2 | 24-11-2004 15:08:31 |
|