buscar en tabla lo que tengo en listbox, y guardar un dato en un campo
Hola, buen día a todos.
primero... no se que titulo poner para este mensage, creo que describe lo que quiero hacer. Busco ayuda en mi código. Mi programa hace lo siguiente, pero debería hacer mas… jaja Tengo 2 tablas, En un formulario1, tengo un edit1 para ingresar un número, o también podria ser que se genere automáticamente el numero de registro, para que se identifique por medio de este numero este registro, y un listBox, este listbox contiene varios ítems que son cargados por medio de edit2 (aca podrian ser nombres o palabras) Y un edit3 el cual ingreso un nombre Y boton GURDAR, y me guardaria todo esto en la tabla2. Tengo también conectados al archivo base1.mdb Database1 Query1 DataSource2 En mi base datos, tengo 2 tablas , la tabla1 y tabla2. (acces) la Tabla1 contiene campo: NumeroRegistroT1, nombreT1, tipo_AT1, tipo_BT1 la tabla2: contiene campo: NumeroInscripcionT2, NombreT2, Entonces lo que hago es, rellenar el formulario1, por ejemplo algo asi: Edit1 : 01 Edit3 : julio cortazar Listbox item1: Bartolomé ……….item2 anastacio ……….item3 baltazar Presiono boton guardar, y lo almaceno en la tabla 2, hasta aca ya lo tengo armado y funcionando.
Ahora lo que busco es… Buscar en tabla1 el nombre que tengo en el edit3, si lo encuentro entonces guardo el contenido del edit1 en el registro de esa persona encontrada en la tabla1, en el campo tipo_AT1. Esto tambien ya lo tengo funcionando. Ahora esto es lo que no se como hacerlo… Debo recorrer el listbox, tomo el primer item, hacer la búsqueda de ese item (seria buscar ese nombre en tabla1) en la tabla1, si lo encuentro tomo el contenido del edit1 y lo guardo en registro de esa persona, pero en el campo tipo_BT1, y continuo el recorrido del listbox. ……….. seria asi….. hago la búsqueda de lo que hay en el edit3 (hay un nombre) en la tabla1 si lo encuentra entonces guardaría el numero (edit1) en campo tipo_AT1. Y luego voy recorriendo listbox, haciendo la búsqueda de cada item (nombre, palabra) en la tabla1, si existe ese nombre o palabra entonces se guardaría ese numero (edit1) pero en el campo tipo_BT1 en el registro de ese nombre o palabra encontrado. Espero que me comprendan lo que deseo hacer gracias.... |
Cita:
Y yo espero haberte comprendido... :) Fijate si esto hace lo que estas necesitando:
Saludos. |
ante todo le doy gracias por su respuesta, voy probar este codigo, aunque ya tengo solucionaod mi inconveniente, lo hice con un ciclo for que recorra el listbox y vaya grabando en la bd.. igual probare este codigo y optare por el que mejor me quede..
saludos y gracias por su tiempo |
|
La franja horaria es GMT +2. Ahora son las 00:46:50. |
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