FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
buscar desde un dbedit cuando esta abierta una tabla
hola.............cada vez que capturo en un dbedit, se va guardando en la tabla y lo que quiero es que lo busque primero y si lo encuentra que no lo guarde
|
#2
|
|||
|
|||
que base de datos usas? con cuales componentes te conectas a ella?
|
#3
|
||||
|
||||
Hola
Bienvenido al club Delphi. No entiendo muy bien la pregunta, pero por que no lo capturas entonces en un edit y si lo quieres grabar pues lo haces desde este, asi no grabara nada si no lo quieres. Saludos |
#4
|
|||
|
|||
tengo un dbgrid, adotable datasource,adoconnection. cuando le doy click a un boton de AGREGAR hago -- adotable.append -- me manda a un formulario donde capturo, hago que cuando el dbedit(es el campo que quiero buscar) me lo encuentre en la tabla pero de todos modos me lo guarda y no quiero o sea se va repitiendo el campo en la tabla.. me dieron una opcion que lo hiciera con el adotable.locate en el evento beforepost de la tabla
|
#5
|
|||
|
|||
ayudame Caral.......o no me doy a entender
|
#6
|
||||
|
||||
Hola bachoco
La verdad no te entiendes ni tu mismo. Empecemos por el principio: Estamos claros que la conexion ya esta. Que trabajas con ado. Que no sabemos que base de datos usas.? Sabemos que aprietas un boton y haces un append, este va al ultimo registro y edita, o inserta. Abres un nuevo form, en el que ves un dbedit con el campo que necesitas. Sabemos que si modificas el dbedit se graba, y que no quieres que se grabe. Pues si no me equivoco tengo mas dudas yo que tu , porque no entiendo cual es el problema. Yo diria que abras el nuevo from sin la opcion append, modifiques el dbedit si quieres y que cuando quieras pues lo grabes con append, posteriormente. La verdad es que necesitaria un poco mas de datos para darte una opinion mas clara, tal vez si colocas un poco de codigo por aqui veamos mas claro el problema. Saludos |
#7
|
|||
|
|||
es que si me voy al formulario del dbedit sin hacer adotable.append, se me va a poner el primer registro de la tabla al querer capturar y pues si le hago cambios se va a guardar.... lo que quiero es eso lo que tu dices de que no haga adotable.append......Este es el codigo del BeforePost del evento de la tabla (antes de guardar),pero no corre bien
procedure TForm1.ADOTable1BeforePost(DataSet: TDataSet); begin if adotable1.Locate('ClaveArticulo',form2.DBEdit1.Text,[])=true then adotable1.Append else adotable1.Cancel end; |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cuantas veces está abierta una aplicación | pache | Varios | 8 | 02-03-2007 18:04:16 |
¿Qué se ejecuta en una plicación cuando ésta es terminada desde el Admin. de Tareas? | Aldo | API de Windows | 4 | 08-02-2007 13:54:05 |
como sumar valores desde el inicio de una tabla hasta el fin de esta. | andre navarrete | Conexión con bases de datos | 2 | 13-08-2006 16:47:36 |
Como Saber Si Dbedit O Edit Esta Vacio | mainau | Varios | 5 | 17-07-2004 12:42:04 |
¿No se puede desactivar un ADOTABLE cuando la tabla está vacia? | User_Baja_2 | Conexión con bases de datos | 1 | 12-06-2004 18:35:24 |
|