03. maj 2004 - 15:00Der 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.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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..
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.
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.