Avatar billede xezbeth Nybegynder
06. december 2002 - 10:57 Der er 10 kommentarer og
1 løsning

Insert into

Hej jeg har en tabel der skal opdateres delvis første gang, dvs.
brugeren indtaster oplysninger og start tid,gem han skal senere finde samme ordre frem og taste slut tid ind, og gemme.........da dettte ikke er kendt fra starten.
Hvordan kan man gøre dette???

det eneste felt der ikke udfyldes ved første indtastning er sluttid, som skal gøres når man kender det tidspunkt
Avatar billede hekla Nybegynder
06. december 2002 - 11:06 #1
Den første skal du jo bare lave som en ny record, hvor sluttid ikke bliver udfyldt. Når sluttiden skal udfyldes, kan du åbne din formular med ordrenummer som kriterie.
Avatar billede terry Ekspert
06. december 2002 - 11:10 #2
set the starttid fields default value (in field properties) to now() then as hekla suggests, keep the sluttid empty until needed.
Avatar billede xezbeth Nybegynder
06. december 2002 - 11:16 #3
jo men det her skal bruges i forbindelse med asp, så der skal ikke være nogle formularer
Avatar billede xezbeth Nybegynder
06. december 2002 - 11:24 #4
INSERT INTO Dagseddel ( MedarbejderID, Uge, Dag, Dato, OrdreNr, KundeNr, Beskrivelse, Start, Slut )
VALUES ('666', '50', 'Fredag', '05-12 2002', '666666', 'MajSel', 'Yahuuu', '07:00:00', '09:00:00');

se det er første, som sætter start tid ind


så kommer sluttiden:----------------

INSERT INTO Dagseddel ( Slut )VALUES ('10:00:00');

den indsætter sluttid i en ny række, alt andet bliver tomt, og ejg ved ikke hvordan man laver det således at den indsætter det i samme ordrenr
Avatar billede terry Ekspert
06. december 2002 - 11:32 #5
If you use the default value in Access then you DO NOT need to insert the start time.

UPDATE Dagseddel SET Slut = '10:00:00' WHERE .........
Avatar billede terry Ekspert
06. december 2002 - 11:33 #6
You use UPDATE and NOT INSERT for updating an existing record. But you obviously need to tell Access which record is to be updated and this is done using the WHERE claus!

Something else! I noticed that you have week number and day! These CAN be calculated so they need NOT be in the database!
Avatar billede xezbeth Nybegynder
06. december 2002 - 11:44 #7
aahhhaaa, ok jeg havde glemt alt om update funktionen, tusind takker :o)
Avatar billede hekla Nybegynder
06. december 2002 - 11:44 #8
Man kan godt lave formularer i asp, men du er nødt til at lave flere sider for at kunne lave det, du gerne vil. Jeg tror, at du skal flytte dit spørgsmål til asp-kategorien. Der vil du have større chance for at kunne få en færdig løsning på problemet.
Avatar billede xezbeth Nybegynder
06. december 2002 - 11:44 #9
hvordan kan de beregnes??
Avatar billede terry Ekspert
06. december 2002 - 11:53 #10
I am sure that you can use the datepart function in VBScript (asp) or make a query in Access and do it there
Avatar billede xezbeth Nybegynder
06. december 2002 - 12:28 #11
oki thanks
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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