Avatar billede koden12 Nybegynder
03. maj 2004 - 15:00 Der er 4 kommentarer og
1 løsning

Laver rod i ID

En meget fin søgning jeg har som søger fra en inputbox hedder det vist , virker fint.
Men når den har fudet det jeg søger på eller ikke fundet det jeg søger... laver den bagefter rod i ID autonummer. Mærkeligt syntes jeg, ved ikke hvorfor eller om det kan rettes. Ikke at det er noget stor (fejl) men noget mærkeligt.
Det er en access database der søger gennem delphi 7.

Vh
koden12
Avatar billede hrc Mester
03. maj 2004 - 18:57 #1
Jeg forstår ikke et pløk! Kan du ikke prøve at beskrive det lidt bedre?
Avatar billede koden12 Nybegynder
03. maj 2004 - 20:16 #2
navne := Inputbox('Søg', 'Skriv et navn:','');
ADOTable1.IndexFieldNames := 'navne';
if not ADOTable1.Locate('navn',navn,[loCaseInsensitive]) then
MessageDlg(navn + 'findes ikke!',mtInformation,[mbOK],0);
adotable1.First;

Når den er færdig med at finde det navn har den lavet rod i ID automummer..
det hedder ikke længere nr 1 nr 2 nr 3 nr 4 osv..
det hedder NU nr4 nr 16 nr 22 osv  fx..

Hvorfor ?

VH
koden12
Avatar billede kammeyer Nybegynder
10. maj 2004 - 16:35 #3
hm - er det ikke fordi du har bedt den om et resultatsæt - hvor kun records 4, 16 og 22 var blandt søgekriterierne?
Hvis du skal søge bagefter skal du formodenligt resette din søgning / filter for at du får records 1..n tilbage.
Avatar billede koden12 Nybegynder
10. maj 2004 - 21:14 #4
Jo måske nok, og hvad hedder så det ?

VH
koden12
Avatar billede koden12 Nybegynder
22. maj 2004 - 01:17 #5
OK den er ude
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