Avatar billede henrik2002 Nybegynder
27. august 2002 - 10:56 Der er 4 kommentarer og
1 løsning

Problemer med Interbase database og forms i Delphi 6

Har lavet en interbase database hvor jeg har oprettet triggers og generators således at der genereres "auto increments" når jeg indsætter nye linier i en tabel vha. af sql-sætninger.

Når jeg (er begynder) så i Delphi 6 laver en form til en af tabellerne og prøver at indsætte en ny linie i en tabel laver den ikke en "auto increment" i den kolonne jeg har lavet en trigger og generator til. Den indsætter heller ikke automatisk den nuværende dato som jeg har defineret som default i en anden kolonne.

Hvad kan årsagen være ???

Hvis jeg alligevel selv prøver at indsætte en linie og trykker på "refresh data" så får jeg følgende meddelse ... Must apply updates before refreshing data... (Hvordan går man så det ?)
Avatar billede martinlind Nybegynder
27. august 2002 - 11:15 #1
Du skal nok køre en Post først, jeg kan huske noget med at autoinc. ikke er tilskrevet feltet før efter en post ( sådan var det i hvert fald i paradox )

/Martin
Avatar billede martinlind Nybegynder
27. august 2002 - 11:16 #2
apply updates kan du læse lidt om i online hjælpen
Avatar billede henrik2002 Nybegynder
27. august 2002 - 12:05 #3
Hvordan får jeg den til at køre en Post først ?
Avatar billede martinlind Nybegynder
27. august 2002 - 12:43 #4
Table.post;

Kig lidt i hjælpen på DB-programmering
Avatar billede martinlind Nybegynder
27. august 2002 - 12:44 #5
det er muligt du skal lave noget med Apply updates i stedet for post.
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