!!Problemas con IF y sus valores !!
Hola amigos del clubdelphi espero que estén muy bien
Bueno lo que pasa es que tengo un problema el cual va mas o menos así Trata de hacer una búsqueda secuencial y por tabla La búsqueda secuencial ya esta y trabajo muy bien la cual funciona así en el evento onchange de un edit le pongo el siguiente código
ok todo eso esta muy bien pero que pasa si quiero buscar en diferentes tablas :confused: bueno con mi poca experiencia manejando delphi trato de hacer lo que busco en el evento onchange de un edit pongo este codigo
tengo 3 CheckBox y supuesta mente a mi entender el evento onchange deve de ejecutar la parte de codigo que cumpla con lo requerido que en este caso es si al CheckBox esta en true lo mas curioso es que ya lo implemente pero solo me da resultado con la primer tabla (mitabla) pero cuando le pongo en otro CheckBox no hace nada alguien me podria ayudar de ante mano muchas gracias :) |
Hola Darkseratul.
Creo que el problema está que en todos los casos estas asignando a la propiedad Filter del mismo 'ADOTable1' las cadenas: mitabla, mitabla2, mitabla3 y en ningún momento veo que cambies la propiedad TableName. Es decir que si en el TADOTable tenes asignado como TableName 'mitabla' no va a funcionar filtrar por 'mitabla2'. Un saludo. |
Hola,
Además de lo que te ha comentado ecfisa que también creo que pueda ser el error, debes intentar estructurar el código para tenerlo más claro. Por ejemplo:
|
Cita:
cuando se hace el filtro, se hace por un campo verdad? quiza los campos se llaman mitabla1, mitabla2, mitabla3, en ese caso deberia funcionarle, quiza no esta referscando el resultado |
Hola
El problema es que si contiene algo el edit, pero no se activa ningun check dara error ya que el comienzo y fin siempre termina con la activacion del filtro. Me parece que la idea es buena, solo que por que no completar el codigo, ser mas especificos: Saludos |
Hola
Por supuesto, es de logica pensar que el adotable tiene que estar ligado a la tabla que se quiere filtrar. Es de suponer que mitabla1, 2, 3 en realidad son campos de cada tabla, de lo contrario estamos perdiendo el tiempo y es caro.:D Saludos |
Hola
La logica del proceso es esta: Saludos EDITO: Por supuesto teniendo en cuenta abrir y cerrar la tabla correspondiente.:p EDITO2: Me faltaron comillas jejeje |
Cita:
Un saludo. |
Muchas gracias
Discúlpenme pero si me confundí diablos siempre que trato de explicar mi problema se me van las patas
Ciertamente como ya lo comentaron quise desir micampo1, micampo2, micampo3 Es solo una tabla con tres campos diferentes gracias a todos por su ayuda y paciencia :D siempre meto la pata Coral tu ejemplo es mas o menos lo que quise hacer pero en el se asumen varias tablas pero en mi caso solo es una con 3 campos
Muchas gracias a todos :):) |
q bueno
pero es caral no coral....:D:D:D |
ahora te hago una pregunta...
que pasa si marcan 2 o mas Checks ????? |
Bueno eso no pasa
Cita:
algo asi
no se si es la forma correcta pero así me funciono y si es caral :D:D cuando me fije ya la avía posteado :D:D |
Ya probé el código pero me sale error
:confused:
He adecuado el código que me facilitaron a mi proyecto
con el campo Nombre si me hace la búsqueda pero con el campo Numero me sale un error de que el Filtro no se puede abrir Alguien sabe a que se debe ?????:confused::confused::confused: ayuda por favor y muchas gracias |
Hola
Saludos |
Muchas gracias caral
Cita:
Muchas gracias Caral solo que hay un problema al hacer la búsqueda en el campo numero me da resultados nulos o que no hay nada tengo como 10 registros que tengo con números como 42541 pero al poner el 4 en la búsqueda no me da ningún resultado :confused::confused::confused: |
Hola
Es access ? Saludos |
si claro
Cita:
a un soy muy novato pero tu me enseñaste como conectarse a una base de datos acces con tu ejemplo de restaurante :o y bueno si es acces por que usted la utiliza en la mayoría de los ejemplos y es la única forma que se para conectarme a una base de datos y bueno te doy las gracias por que sin tu ayuda muchos de nosotros no supiéramos nada esta es la primera ves que me ayudas en un problema personal y te lo agradezco mucho te admiro mucho y muchas gracias :D |
Hola
Ya puedes subir adjuntos. Quitale el exe al programa, ponlo en un zip con la base de datos y le doy una revisada, si te parece. Saludos |
Muchas gracias
Cita:
ya esta mi programa en el login selecciona un usuario y la contraseña es 1 espero que me puedas ayudar y muchas pero muchas gracias |
Hola
Dame un momento y lo reviso. Saludos |
La franja horaria es GMT +2. Ahora son las 07:08:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi