Avatar billede nca Juniormester
17. december 2001 - 15:46 Der er 12 kommentarer og
2 løsninger

Overførsel af data fra form til forespørgsel i Win 2000

Jeg har oprettet en forespørgsel som henter navn og dato fra en formular. I forespørgslen har jeg hentet disse data ved at skrive [Formular]![Spørgeform]![Felt1].
Det virker fint i Win 98 men ikke i Win 2K og XP. Det er som om forespørgslen ikke kan finde min form. Når værdierne herefter indtastes manuelt virker forespørgslen igen.
Er der nogen der kan hjælpe?
Avatar billede terry Ekspert
17. december 2001 - 15:50 #1
What do you mean by \"Når værdierne herefter indtastes manuelt virker forespørgslen igen.\"

Do you mean \"manuelt into the form, or into the query?
Avatar billede nca Juniormester
17. december 2001 - 15:56 #2
Jeg bliver \"promptet\" for variablerne, når forespørgslen skal afvikles. Herefter kan jeg indtaste dem én efter én, hvorefter forespørgslen bliver genneført.
En lille rettelse:
Første felt er [Formularer]
Avatar billede nih Novice
17. december 2001 - 17:15 #3
prøv at højreklikke i feltet og vælg \'generer\' - her kan du via kodegeneratoren opbygge et nyt udtryk - Jeg mener det hedder [forms]!osv.

Niels
Avatar billede nih Novice
17. december 2001 - 17:16 #4
Det er selvfølgelig i forespørgselsgitteret hvor udtrykket er skrevet.

Niels
Avatar billede nih Novice
17. december 2001 - 17:31 #5
PS: Formen SKAL være åben når forespørgslen kører

Niels
Avatar billede terry Ekspert
17. december 2001 - 19:18 #6
Try Forms![TheForm].[TheField]
Avatar billede nca Juniormester
17. december 2001 - 22:13 #7
>>nih og terry
Jeg har gjort det på den måde I foreslår. Basen er udviklet på en Win98 maskine. Da jeg var hos kunden i dag, virkede den ikke på en XP.
Jeg har her til aften installeret XP på min maskine og her virker programmet udmærket!?
Jeg prøver én gang til hos kunden.
Hvis det også virker der, skal I nok få point for jeres moralske støtte.
Avatar billede nca Juniormester
18. december 2001 - 08:29 #8
Jeg tror jeg har fundet løsningen. På mine maskiner derhjemme(Win 9x, Win NT og Win XP) bliver forespørgslen oprettet med [Formular]![Form]![Felt]
På min maskine på arbejdet virker dette ikke, men hvis jeg erstatter Formular med Forms, så virker det.
Er der nogen forklaring på det?
Avatar billede terry Ekspert
18. december 2001 - 08:29 #9
It may have somethng to do with the language (DK) (US/GB)
Forms = Formular !!!!
Avatar billede terry Ekspert
18. december 2001 - 08:34 #10
Oh! you got there before me!
Avatar billede terry Ekspert
18. december 2001 - 08:35 #11
It sthe version of Office which is important here I think! DK/GB
Avatar billede nca Juniormester
18. december 2001 - 08:46 #12
Tak for hjælpen :-)
Avatar billede terry Ekspert
18. december 2001 - 08:48 #13
selv tak:o)
Avatar billede nih Novice
18. december 2001 - 10:02 #14
Det er pga Access dk har en speciel dansk syntaks i forespørgsels gitteret.
eks Access.Dk : År: Format([dato];\"åååå\")

men hidtil har disse fordanskninger været gemt i SQL sætningen på \'korrekt\' engelsk: Format([dato],\"yyyy\") AS År
Altså med \',\' og \'yyyy\'

Jeg ved ikke om det har ændret sig.

Niels
 
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