Avatar billede bluestrike Nybegynder
25. november 2003 - 10:36 Der er 8 kommentarer

Ufuldstændige Query resultater, måske en opsætning?

Jeg har det problem, at jeg har en applikation jeg har kodet kørerende på en del maskiner i en virksomhed, men nu har jeg 2 gange oplevet, at de forspørgsler som laves i makroerne, ikke henter alle de data der er i tabellerne. Grunden til at jeg næsten vil udelukker ODBC driver problemer er, at det er både i kald til en Access database og en DataFlex, at problemet opstår. Det der sker er, at kaldet henter nogle af data'erne ud, men langt fra dem alle. Det er nøjagtigt de samme der hentes hver gang, hvilket leder mig til den opfattelse, at det må være en opsætning, for koden kører fint på de 15 andre maskiner. Den første jeg havde problemet med geninstallerede jeg, og så kørte det efter hensigten, men nu er problemet opstået på en anden maksine, og jeg har ikke lyst at skulle geninstallere den, da der er en masse forskellige programmer på den som så skal geninstalleres og opsættes. Håber der er nogen der har nogle ideer til hvad mit problem kan være. På forhånd tak.
Avatar billede bak Forsker
25. november 2003 - 12:50 #1
I MSquery under Edit / Options kan der være sat flueben i "Limit numbers of records returned to"  (hvis du altså henter via msquery)
Avatar billede bluestrike Nybegynder
25. november 2003 - 13:15 #2
Databasekaldet er genereret med MS query.. så ja, det er formentlig den der bruges...
Avatar billede bluestrike Nybegynder
25. november 2003 - 13:37 #3
Jeg sidder ved maskinen nu.. desværre er denne boks ikke markeret... Men jeg kan nu se, at inde i MS Query kan den heller ikke finde ud af forspørgslen.. den finder ikke alle værdierne i preview feltet. Hvilke option er der, der kan gøre at en simpel WHERE a.sag=1995 ikke skulle kunne lade sig gøre, så snart jeg tilføjer en WHERE så forsvinder alle resultaterne. :-(
Avatar billede bak Forsker
25. november 2003 - 13:58 #4
prøv lige at sætte et ''''' omkring 1995
WHERE a.sag='1995'
Avatar billede bluestrike Nybegynder
25. november 2003 - 14:00 #5
Så skriver MS query "Dataerne stemmer ikke overens i Kriterieudtrykket" ..
Avatar billede bluestrike Nybegynder
25. november 2003 - 14:04 #6
Hvis jeg skriver a.sag får jeg 1 post... men der er de først 50 poster der har sag=1996 i tabellen...
Avatar billede bluestrike Nybegynder
25. november 2003 - 14:04 #7
Det er det samme med flere af de andre numre.
Avatar billede bluestrike Nybegynder
25. november 2003 - 14:11 #8
Order By virker helt fint med sags kolonnen...
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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