Avatar billede fun22 Nybegynder
25. maj 2003 - 16:41 Der er 9 kommentarer og
1 løsning

2 spm til dbgrid

Hej

Jeg har to spm til dbgridden.

1) Hvordan sletter jeg det markeret fra databasen???

2) Hvordan søger, jeg og så skal søgeresultaterne, være de eneste der bliver vist i dbgridden.

Jeg bruger table og paradox
Avatar billede stone Forsker
25. maj 2003 - 17:45 #1
er det din markering i en dbgrid du vil slette? eller andet
Avatar billede fun22 Nybegynder
25. maj 2003 - 17:48 #2
ja
Avatar billede fun22 Nybegynder
25. maj 2003 - 18:53 #3
???
Avatar billede janbb Juniormester
25. maj 2003 - 22:38 #4
http://www.eksperten.dk/spm/249958 - Du kan kigge lidt på det spm der viser lidt om hvordan man kommer igang med sql-kommandoerne.Som sagt: hvis du bruger sql er det ikke muligt/ligetil (?) at bruge samme program til at redigere i databasen.Man man kan vel bruge 2 programmer - evt incorporeret i en MDI ?.
Avatar billede stone Forsker
26. maj 2003 - 00:57 #5
brug en TActionlist db-klik på TActionlist og vælg ved højreklik en standard action vælg Tdatasetdelete put en button eller anden control på din form.
properties "action" for din knap vælg Tdatasetdelete. Nu kan du slette det markerede felt i din dbgrid.
For at undgå fejltagelser ved tryk på knap, knytter du en event til din button.
f.eks

var
Dialogtekst:string;
begin                                    //Dialog sletning af aktuelle post
Dialogtekst:= 'Ønsker du at slette: ' +
              dbEdit1.Text +    // hvis du har dbedit
              dbedit2.Text +
              '?';

if application.MessageBox(Pchar(Dialogtekst),
          'Mit program: Bekræft sletning',
          MB_YESNO + MB_ICONEXCLAMATION) = IDYES THEN
table1.Delete; // det valgte slettes
//
Avatar billede fun22 Nybegynder
26. maj 2003 - 10:40 #6
stone>> Det virker ikke. Den knap bliver bare grå, og så kan jeg ikke trykke på den, og jeg har valgt dataset
Avatar billede fun22 Nybegynder
26. maj 2003 - 10:40 #7
Janbb>> Jeg bruger ikke sql
Avatar billede fun22 Nybegynder
26. maj 2003 - 10:45 #8
Stone>> Nu har jeg fået det til at virke. Nu er punkt 1 lavet. Så mangler jeg bare punkt 2.
Avatar billede stone Forsker
26. maj 2003 - 13:42 #9
fint...kigger lige på det senere i dag...men det du skal bruge til punkt2 er en filterfunktion, som du via en dialogbox får vist filtreringen i dbgrid.
Avatar billede stone Forsker
26. maj 2003 - 13:47 #10
http://www.imgsoft.com/download.htm

Den her er en genial løsning, har selv en registreret version. Kan ikke huske om den har en nag screen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester