Avatar billede visuel Nybegynder
08. april 2004 - 16:52 Der er 7 kommentarer og
1 løsning

Undgå DBNavigator

Er der ikke mulighed for at man kan undgå at bruge dbNavigator, når jeg vil indsætte en ny post i db??

dvs. er det muligt at når man starter programmet op, kan indtaste nye data UDEN at den har hentet første element ind og herefter trykke på en knap "Tilføj" hvilket vil medføre, at dataene bliver gemt i db?

( opfølgning på spg: http://www.eksperten.dk/spm/485790 )

:)
Avatar billede stone Forsker
08. april 2004 - 18:13 #1
kan du ikke bruge en Tactionlist så undgår du dbanvigator, sæt dine action til diverse button i object inspector. data'erne bliver først gemt ved tryk på TDatasetPost
Avatar billede visuel Nybegynder
08. april 2004 - 18:15 #2
øhh, kan du forklarer lidt nærmere??
Avatar billede stone Forsker
08. april 2004 - 18:34 #3
du vil have dine felter er tomme ved startup, så de er klar til at indtaste nye data

eller er det forkert....

//stone
Avatar billede visuel Nybegynder
08. april 2004 - 18:36 #4
det er korrekt. Det er TDBEdit felter
Avatar billede stone Forsker
08. april 2004 - 19:36 #5
Sidder ikke med delphi nu...men prøv den i Form1.onshow;

DataSource1.DataSet.Insert;
Avatar billede stone Forsker
08. april 2004 - 21:47 #6
eller i Form1 OnActivate:

DataSource1.DataSet.Insert;
Avatar billede visuel Nybegynder
09. april 2004 - 16:11 #7
Fedt - tak. Man kan også bruge append. Hvad er forskellen egentlig på dem?

:)
Avatar billede stone Forsker
09. april 2004 - 17:21 #8
prøv at kigge i hjælpen
hvor append virker på forskellige måder i sql og ddbase osv....

TDataSet.AppendRecord
//stone
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