Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Luchando contra un DBGrid (https://www.clubdelphi.com/foros/showthread.php?t=48870)

eddg 05-10-2007 22:57:48

Luchando contra un DBGrid
 
Señores, muy buenas tardes.

NEcesito Borrar un registro de un DBGrid sin Borrarlo de la Base de Datos.


Sólo quiero que se desaparezca el registro de la interfaz grafica, y que cuando yo quiera que aparezca otra vez, vuelva a aparecer...

Necesito hacer esto, pero no se como hacerlo, alguno tiene idea de COMO, estoy trabajando con una BD de MS ACCESS y con una ADOTABLE. muchas gracias de antemano!

jhonny 05-10-2007 23:05:57

Con la propiedad Filter del ADOTable podrias lograrlo.

jhonny 05-10-2007 23:08:49

Por favor, no repitas hilos, acabo de eliminar uno igual a este que estaba en el foro de varios.

eddg 05-10-2007 23:18:40

Aja que facil, con FILTER!


Pero como le hago, no se como se te ocurre, porque tengo todo le dia tratando y nadie me ha podido solucionar el problema!

observa:

Cita:

Empezado por eddg (Mensaje 236526)
El campo se llama "nombre iupac"

tengo mi ADOTable.Filtered=true

y e codigo del EDIT1 es asi

Código Delphi [-]
procedure Tcomponentes.Edit1Change(Sender: TObject);
begin
if edit1.Text<>'' then begin
adotable.Filter := 'nombre iupac = ''' + Edit1.Text + '''';
adotable.Filtered := True;
end;
end;


Entonces, al ejecutar y al tratar de escribir en EDIT1 me aparece este error:

http://img12.imagevenue.com/aAfkjfp0...123_1085lo.jpg

y luego al darle Ok, me aparece resaltado esto, tal cual la siguiente imagen:

http://img167.imagevenue.com/aAfkjfp..._123_774lo.jpg

Así que no se que ocurre!!! por favor, si logran con la solución se los agradezco, ademas de como DEJAR DE VISUALIZAR un registro del DBGRid...



que te parece, serias tan habil para ayudarme a arreglar y solucinoar este problema???????????????

jhonny 05-10-2007 23:33:01

Cita:

Empezado por eddg (Mensaje 236555)
Aja que facil, con FILTER!

Bueno, la idea de nosotros es que aprendas a aprender, como nos a tocado a todos, si yo te digo Filter, te estoy dando un norte, por donde puede seguir y si buscas en la ayuda de Delphi dicha propiedad encontraras ejemplos claros de como debes usarlo, Si te paso todo un codigo de como hacerlo, puede que te funcione pero la idea no es que te funcione y ya, la idea es que tu mismo encuentres la solución..

Cita:

Empezado por eddg (Mensaje 236555)
Pero como le hago, no se como se te ocurre, porque tengo todo le dia tratando y nadie me ha podido solucionar el problema!

Se me ocurre que busques en la ayuda por Filter.

Cita:

Empezado por eddg (Mensaje 236555)
que te parece, serias tan habil para ayudarme a arreglar y solucinoar este problema???????????????

Si, soy muy habil, por eso no solo pretendo hacerte el trabajo si no que quiero que aprendas ;).

eddg 06-10-2007 00:10:18

Y que crees que he hecho todo el dia??, leer y leer una y otra vez la aYUDA de Delphi (F1), y nada que doy con la solución, me da el mismo ERROR!!!

Asi que no me mandes a leer la ayuda pensando que no lo he hecho y menos en tono de REGAÑO, por favor!

Si escribo aquí es porque no he podido con las herramientas que tengo, y no te la des de muy SABELO TODO, hay que ser Humilde ante todo,

"En realidad todos somos muy ignorantes, lo que sucede es que no todos ignoramos las mismas cosas" -Albert Einstein -

Tengo YA varias Semanas en este FORO y nunca alguien me Había dicho esas Estupideses TUYAS, te pareces una ABUELA, si vas a AYUDAR, hazlo, sino por Favor no hagas perder Mi tiempo!!!

Mira que hay otros que si estan interesados en ayudar!

y por último, no Postees mas REGAÑOS que caen mal, ok...

egostar 06-10-2007 00:32:13

Cita:

Empezado por eddg (Mensaje 236569)
Y que crees que he hecho todo el dia??, leer y leer una y otra vez la aYUDA de Delphi (F1), y nada que doy con la solución, me da el mismo ERROR!!!

Como te gustan las frases, te voy a contestar con eso mismo

Si las cosas que valen la pena se hicieran facilmente, cualquiera las haría......
:D:D:D

Cita:

Empezado por eddg (Mensaje 236569)
Tengo YA varias Semanas en este FORO y nunca alguien me Había dicho esas Estupideses TUYAS, te pareces una ABUELA, si vas a AYUDAR, hazlo, sino por Favor no hagas perder Mi tiempo!!!

Me parece que el que comenzó con esas ESTUPIDECES que dices fuiste tú,

Cita:

Empezado por eddg
Aja que facil, con FILTER!

Pero como le hago, no se como se te ocurre, porque tengo todo le dia tratando y nadie me ha podido solucionar el problema!

Pues nada, moderate y tomalo con calma, así solo vas a conseguir amonestaciones....:cool:

Adios.

sinalocarlos 06-10-2007 00:48:21

vamos jhonny

que el muchacho solo quiere que le hagas su trabajo, asi que deja de hacer lo que estas haciendo y dedícate a cosas importantes, por ejemplo a solucionar el problemas del compañero, que como dice no puede perder su tiempo

[MODO IRONIC OFF]

Ya hace tiempo que no salia otro de estos no?

eddg 06-10-2007 00:58:20

Lo que pasa es que el USUARIO <<Jhonny>> sabe que estoy pariendo con eso y se pone con su IDIOTEZ e IRONIA a decir, que CON el FILTER se soluciona, pero no dice COMO...

Y ademas se PONE regañon! por DIOS, hay que MADURAR y no hacerle perder el tiempo a los FORISTAS, el que no quiera COLABORAR, simplemente que no lo haga, ok...

"Arrieros somos y en el camino andamos, y a cada paso que damos nos encontramos"

-hoy por mi, mañana por UDS-

Caral 06-10-2007 01:10:00

Hola eddg
Veo que se ha pasado de la raya este hilo.
Te voy a mencionar algunas cosas que por supuesto desconoces.
1- Jhonny, primero que nada es un excelente programador de lo mejor que he visto, aparte de ser una muy buena persona, creo que malentendiste su comentaro, suele pasar.
2-Jhonny es moderador, esto quiere decir que si desea puede borrar o hacer lo que le plazca con este hilo, si no lo ha hecho es por que seguro sabe que ha sido un mal entendido.
3-En el club hay mucha gente que sabe mucho, pero tambien tienen sus trabajos y obligaciones, si ayudan es por puro altruismo, asi que se tiene que saber esto para empezar.
4-No creo que con malos tratos e insultos vallas a conseguir algo.
Por todo esto y si quieres hacerme caso, que estas en tu derecho de no hacerlo, te recomiendo que cambies el tono y disculpes tu actitud hacia un mal entendido, seguro conseguiras mucho mas.
Saludos

eddg 06-10-2007 01:21:53

Vaya Caral, quizas fue un malentendido, pero sinceramente, no soporto q me REGAÑEN y menos en un FORO...


Exitos CARAL, gente como VOs, deberia abundar! mil gracias!

Neftali [Germán.Estévez] 08-10-2007 11:12:09

Cita:

Empezado por eddg (Mensaje 236569)
y por último, no Postees mas REGAÑOS que caen mal, ok...

Lo que realmente cae mal, es que alguien como tú comente semejantes SANDEZES al alguien que está perdiendo su tiempo para intentar ayudarte.

Cita:

Empezado por eddg (Mensaje 236596)
...quizas fue un malentendido,

Si realmente piensas eso, deberías pedir dispulpas a quien toca.

jhonny 08-10-2007 14:57:45

Ahhh, como andaba tan ocupado no habia visto de nuevo este hilo :D, lo que les decia la otra vez compañeros, esto a veces se pone de lo mas divertido :D :D :D, lo que veo grave es que Emilio de pronto me descuente del sueldo este hilo, que problemononon :D.


La franja horaria es GMT +2. Ahora son las 21:21:05.

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