FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
"in" en sentencia "If"
Estimados, cómo están?
tengo una consulta respecto de la aplicación de la sentencia IN dentro de un If. Lo que necesito hacer es validar que una variable string se encuentre dentro de una lista de datos. Para el ejemplo sería: var vLista, vCadena: string; begin vLista := '(0,14,95,96,10,93,21,51,20,8,99,90)'; vCadena := '21'; if vCadena IN vLista then .... end; Gracias!!!!! |
#2
|
||||
|
||||
Hola, recuerda poner los tags al código fuente, ejemplo:
Gracias Por cierto, esa variable vLista es una string, igual que vCadena, no es ninguna lista. Si quieres comprobar una cadena en otra cadena string puedes hacerlo con pos: Cita:
|
#3
|
|||
|
|||
Hola! Gracias por la respuesta.
Tomo nota de los tags Voy a intentar explicar mejor lo que necesito. En SQL utilizo la sentencia IN para validar si un valor está dentro de una lista de valores. Y quiero utlizar algo similar a la sentencia IN de SQL. Respecto de usar Pos, al no tener acotados los valores de la lista, debiera generar mas código para validar los strings. Ejemplo: Cadena= 0, lista=0,1,10,20,100, etc |
#4
|
|||
|
|||
#5
|
||||
|
||||
Quizás te interese más un tstringlist y comparar con cada uno de sus items.
O también un array "normal y corriente", mejor incluso. |
#6
|
||||
|
||||
O esto con 'in':
Cita:
|
#7
|
|||
|
|||
Gracias!!! Voy a probar lo que me indican y luego les cuento.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
"Me Gusta", "Compartir", "Gracias" | movorack | La Taberna | 4 | 24-10-2010 14:45:59 |
El programa se queda "colgado" mientras copia y luego "despierta" | NeWsP | OOP | 5 | 10-03-2010 22:05:40 |
"OBJECT OR CLASS TYPE REQUIRED" en "APPLICATION EXENAME" | Xavierator | Varios | 3 | 27-10-2008 09:09:50 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
|