Avatar billede fun22 Nybegynder
26. august 2002 - 15:31 Der er 3 kommentarer og
1 løsning

DBGrid

Hej

Jeg har en DBGrid som henter nogle kolonner ud fra en access database. Så vil jeg gerne have sådan at når nu man har redigeret i sin DBGrid og trykket på en knap så skal den gemme alle ændringerne. Hvordan gør man det?
Avatar billede stoney Nybegynder
26. august 2002 - 16:08 #1
Nu skriver du ikke hvordan du henter dine data ud, men hvis
du bruger Ttable opdater den selv når du hopper til næste række af data.

Ellers er det bare

table1.post;

Stoney
Avatar billede fun22 Nybegynder
26. august 2002 - 16:39 #2
Jeg bruger en DataSource og en ADOTable

fun22
Avatar billede fun22 Nybegynder
26. august 2002 - 17:42 #3
Det virker sådan set godt nok. Men når jeg lukke programmet så siger den at ADOtable1 is not in insert or edit mode. Det er kun hvis jeg ikke har redigeret i felterne. Hvis jeg har gemmer den godt nok.
Avatar billede stoney Nybegynder
26. august 2002 - 18:05 #4
procedure TForm1.Button1Click(Sender: TObject);
begin
if (adotable1.State = dsedit) or (adotable1.State = dsinsert) then
adotable1.Post
else
// gør noget andet
Showmessage('Intet af gemme');
end;

Stoney
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