Avatar billede yuksel Nybegynder
21. april 2005 - 09:53 Der er 12 kommentarer og
1 løsning

ingen poster fundet

hej til alle.

i noget af min kode læser jeg en tabel fra en strsql og bruger en af felterne til at bregne.
men efter jeg går ud af løkken får jeg et medellelse om at posten ikke er fundet ?



If Not rec.EOF Then rec.MoveFirst
While Not rec.EOF

vo= vo+ rec.Fields![Vov]
rec.MoveNext
Wend

  rec.Edit
    rec.Fields![Vov] = (rec.Fields!a - rec.Fields!Fr / vo
    rec.Update
    rec.Close
Avatar billede yuksel Nybegynder
21. april 2005 - 10:01 #1
er der nogen der kan se hvorfor ?
jeg har smidt, rec.movenex og wend sidst i koden og der melder den ikke fejl men så får jeg en forkert beregning :(
Avatar billede terry Ekspert
21. april 2005 - 10:03 #2
try

rec.MoveFirst

While Not rec.EOF

vo= vo+ rec.Fields![Vov]
rec.MoveNext

Wend
Avatar billede yuksel Nybegynder
21. april 2005 - 10:05 #3
den melder ingen poster ved rec.Edit
Avatar billede terry Ekspert
21. april 2005 - 10:08 #4
well thats becuae you are at EOF!
Avatar billede terry Ekspert
21. april 2005 - 10:09 #5
when you have looped all record (past wend) then EOF is true so you cant edit!!
Avatar billede terry Ekspert
21. april 2005 - 10:10 #6
so you need to put your edit code IN the while loop
Avatar billede yuksel Nybegynder
21. april 2005 - 10:27 #7
aha , ok nu virker det
Avatar billede yuksel Nybegynder
21. april 2005 - 10:29 #8
når jeg gemmer vo i en tabel som jeg har sat til 3 antal decimal, og jeg skriver fra vb med 5 decimaler, så viser den alligevel 5 decimaler , hvordan kan det være
Avatar billede yuksel Nybegynder
21. april 2005 - 10:29 #9
det er en af mine felter der hedder vo
Avatar billede yuksel Nybegynder
21. april 2005 - 10:35 #10
terry kan du ikke indlægge et svar :)
takker for hjælpen
Avatar billede terry Ekspert
21. april 2005 - 10:37 #11
;o)
Avatar billede terry Ekspert
21. april 2005 - 10:40 #12
21/04-2005 10:29:30
Not quite sure, the number of decimals in the table/field properties is normally when used in Access, but when you enter the data through code it doesnt have any effect.
Avatar billede yuksel Nybegynder
21. april 2005 - 10:48 #13
ok, 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